Máy khách báo đã ngắt kết nối, giao diện đường hầm đã biến mất, và lưu lượng hàng ngày vẫn chậm hơn so với trước khi cài VPN. Một lời giải thích là thành phần bộ lọc vẫn gắn với bộ điều hợp vật lý sau khi đường hầm đóng lại. Đó là manh mối đáng kiểm tra, không phải phán quyết: cùng một độ chậm có thể đến từ phiên bản trình điều khiển, một thiết lập offload hoặc thành phần của máy khách thứ hai. Kiểm kê những gì thực sự được gắn vào trước khi thay đổi bất cứ điều gì.

Gọi tên thành phần, ghi lại trạng thái của nó, rồi chỉ thay đổi một thứ.

Tách đường hầm khỏi liên kết

Giao diện VPN và trình điều khiển bộ lọc là những đối tượng khác nhau. Giao diện biến mất khi đường hầm đóng; bộ lọc gắn với bộ điều hợp vật lý được cài trong ngăn xếp mạng và có thể vẫn bật bất kể trạng thái đường hầm. Người dùng thấy một triệu chứng, còn hệ điều hành giữ hai phần trạng thái không liên quan.

Chính sự khác biệt đó là lý do việc tháo máy khách hoặc xóa hồ sơ VPN thường không thay đổi gì. Giao diện là đối tượng hữu hình. Liên kết nằm sâu hơn trong ngăn xếp và tồn tại lâu hơn nó.

Kiểm kê thành phần chính xác

Liệt kê các liên kết trên bộ điều hợp mang lưu lượng chậm, dùng tên thật của nó thay vì phỏng đoán chung. Ghi lại ID thành phần và trạng thái bật, sau đó so sánh bộ điều hợp vật lý với giao diện VPN và bất kỳ bộ điều hợp ảo nào khác trong danh sách.

Thông tin phiên bản thuộc cùng một bản ghi, vì hai máy có tên hiển thị giống nhau có thể chạy trình điều khiển khác nhau. Nhà cung cấp cũng có thể phát hành thành phần bộ lọc mới dưới tên hiển thị cũ. So sánh mã định danh thay vì nhãn.

Get-NetAdapterBinding -Name 'Ethernet' -AllBindings | Select-Object DisplayName,ComponentID,Enabled
Get-NetAdapter | Format-Table Name,InterfaceDescription,DriverVersion,Status
Get-NetAdapterStatistics -Name 'Ethernet'
pnputil /enum-drivers | Select-String -Pattern 'vpn|filter|ndis' -Context 0,2
driverquery /v | Select-String -Pattern 'vpn|filter'

Ghi lại tên bộ điều hợp, ID thành phần, phiên bản trình điều khiển và phiên bản máy khách VPN. Không có bốn giá trị đó, lần so sánh tiếp theo chỉ là phỏng đoán. Đính kèm chúng vào phiếu để lần chạy sau có thể so sánh với lần này.

Thay đổi một thứ đã được phê duyệt và lặp lại

Dựng đường cơ sở với cùng khối lượng công việc, đích đến và mạng truy cập. Ghi lại VPN có bị ngắt hay không, liên kết bị nghi ngờ có được bật hay không, và có cài máy khách VPN thứ hai hay không, vì hai máy khách đều có thể để lại thành phần.

Nếu nhà cung cấp hỗ trợ bật tắt liên kết đó để chẩn đoán, chỉ vô hiệu hóa thành phần đó trên bộ điều hợp đó, lặp lại khối lượng công việc y hệt và khôi phục trạng thái ban đầu. Một cặp trước-và-sau từ một biến có giá trị hơn một lần cài đặt mới toàn bộ. Nếu kết quả mơ hồ, hãy khôi phục trạng thái ban đầu trước khi thử giả thuyết tiếp theo. Hai thay đổi cùng lúc tạo ra một con số không ai có thể quy cho nguyên nhân nào.

Sau đó kết nối lại và kiểm tra VPN vẫn hoạt động, bao gồm mọi chính sách mà máy khách phải thực thi. Một thay đổi cải thiện duyệt web nhưng phá vỡ việc thực thi của chính đường hầm đã đánh đổi lỗi này lấy lỗi khác, và hồi quy đó thuộc về bản ghi.

Hãy theo con đường được nhà cung cấp hỗ trợ

Các cách triển khai lọc thay đổi giữa các thế hệ sản phẩm. Một số nhà cung cấp hiện ghi nhận đường Windows Filtering Platform nơi các bản phát hành trước dùng một họ trình điều khiển khác, nên một công thức sổ đăng ký từ bài đăng diễn đàn cũ có thể hoàn toàn sai với phiên bản đã cài.

Kiểm tra bản kiểm kê đã cài và đường đang hoạt động riêng biệt, vì chọn chế độ mới hơn không chứng minh thành phần cũ đã biến mất. Khi cần dọn dẹp, hãy chạy quy trình gỡ bỏ hoặc cập nhật được nhà cung cấp hỗ trợ rồi lặp lại bản kiểm kê liên kết.

Giữ bằng chứng hẹp: bộ điều hợp, thành phần, phiên bản, so sánh có kiểm soát và kết quả hồi quy VPN. Điều đó hỗ trợ kết luận về trình điều khiển hoặc khả năng tương thích mà không biến mọi kết nối chậm thành thử nghiệm MTU hay tuyên bố mọi máy khách VPN đều hành xử giống nhau.

Bài viết liên quan