ไคลเอนต์รายงานว่าตัดการเชื่อมต่อแล้ว อินเทอร์เฟซอุโมงค์หายไป แต่ทราฟฟิกในชีวิตประจำวันยังช้ากว่าก่อนติดตั้ง VPN คำอธิบายหนึ่งคือส่วนประกอบตัวกรองที่ยังคงผูกอยู่กับอะแดปเตอร์กายภาพหลังจากปิดอุโมงค์ นี่คือเบาะแสที่ควรตรวจสอบ ไม่ใช่คำตัดสิน: ความช้าเดียวกันอาจมาจากเวอร์ชันไดรเวอร์ การตั้งค่า offload หรือส่วนประกอบของไคลเอนต์ตัวที่สอง จัดทำบัญชีว่าอะไรเชื่อมต่ออยู่จริงก่อนเปลี่ยนแปลงสิ่งใด

ระบุชื่อส่วนประกอบ บันทึกสถานะ แล้วเปลี่ยนเพียงอย่างเดียว

แยกอุโมงค์ออกจากการผูก

อินเทอร์เฟซ VPN กับไดรเวอร์ตัวกรองเป็นวัตถุที่ต่างกัน อินเทอร์เฟซหายไปเมื่ออุโมงค์ปิด ส่วนตัวกรองที่เชื่อมกับอะแดปเตอร์กายภาพถูกติดตั้งในสแต็กเครือข่ายและอาจยังเปิดใช้งานอยู่โดยไม่ขึ้นกับสถานะอุโมงค์ ผู้ใช้เห็นอาการเดียว แต่ระบบปฏิบัติการเก็บสถานะสองส่วนที่ไม่เกี่ยวข้องกัน

ความแตกต่างนี้คือเหตุผลที่การถอดไคลเอนต์หรือลบโปรไฟล์ VPN มักไม่เปลี่ยนอะไร อินเทอร์เฟซคือวัตถุที่มองเห็นได้ ส่วนการผูกอยู่ลึกลงไปในสแต็กและมีอายุยืนกว่านั้น

จัดทำบัญชีส่วนประกอบที่แน่ชัด

แสดงรายการการผูกบนอะแดปเตอร์ที่รับทราฟฟิกช้า โดยใช้ชื่อจริงแทนการเดาแบบทั่วไป บันทึก ID ส่วนประกอบและสถานะการเปิดใช้งาน แล้วเปรียบเทียบอะแดปเตอร์กายภาพกับอินเทอร์เฟซ VPN และอะแดปเตอร์เสมือนอื่น ๆ ในรายการ

ข้อมูลเวอร์ชันอยู่ในบันทึกเดียวกัน เพราะเครื่องสองเครื่องที่แสดงชื่อคล้ายกันอาจรันไดรเวอร์ต่างกัน ผู้จำหน่ายอาจส่งส่วนประกอบตัวกรองใหม่ภายใต้ชื่อที่แสดงเก่า เปรียบเทียบตัวระบุไม่ใช่ป้ายชื่อ

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'

จดชื่ออะแดปเตอร์ ID ส่วนประกอบ เวอร์ชันไดรเวอร์ และเวอร์ชันไคลเอนต์ VPN หากไม่มีค่าทั้งสี่นี้ การเปรียบเทียบครั้งถัดไปคือการเดา แนบไว้กับตั๋วเพื่อให้การรันครั้งหลังเปรียบเทียบกับครั้งนี้ได้

เปลี่ยนหนึ่งสิ่งที่ได้รับอนุมัติแล้วทำซ้ำ

สร้างเส้นฐานด้วยภาระงาน ปลายทาง และเครือข่ายการเข้าถึงเดียวกัน บันทึกว่า VPN ตัดการเชื่อมต่อหรือไม่ การผูกที่น่าสงสัยเปิดใช้งานหรือไม่ และมีไคลเอนต์ VPN ตัวที่สองติดตั้งอยู่หรือไม่ เพราะไคลเอนต์สองตัวอาจทิ้งส่วนประกอบไว้ได้ทั้งคู่

หากผู้จำหน่ายรองรับการสลับการผูกนั้นเพื่อการวินิจฉัย ให้ปิดใช้งานเฉพาะส่วนประกอบนั้นบนอะแดปเตอร์นั้น ทำภาระงานเดิมซ้ำ และคืนสถานะเดิม คู่ก่อนและหลังจากการแปรผันเดียวมีค่ามากกว่าการติดตั้งทุกอย่างใหม่ หากผลลัพธ์กำกวม ให้คืนสถานะเดิมก่อนลองสมมติฐานถัดไป การเปลี่ยนแปลงสองอย่างพร้อมกันให้ตัวเลขที่ไม่มีใครระบุที่มาได้

จากนั้นเชื่อมต่อใหม่และตรวจสอบว่า VPN ยังทำงานอยู่ รวมถึงนโยบายใด ๆ ที่ไคลเอนต์ควรบังคับใช้ การเปลี่ยนแปลงที่ปรับปรุงการท่องเว็บแต่ทำลายการบังคับใช้ของอุโมงค์เองได้แลกข้อบกพร่องหนึ่งกับอีกข้อหนึ่ง และการถดถอยนั้นควรอยู่ในบันทึก

อยู่บนเส้นทางที่ผู้จำหน่ายรองรับ

การใช้งานการกรองเปลี่ยนไประหว่างรุ่นผลิตภัณฑ์ ผู้จำหน่ายบางรายบันทึกเส้นทาง Windows Filtering Platform ซึ่งรุ่นก่อนหน้าใช้ตระกูลไดรเวอร์อื่น ดังนั้นสูตรรีจิสทรีจากกระทู้ฟอรัมเก่าอาจผิดสำหรับเวอร์ชันที่ติดตั้ง

ตรวจสอบบัญชีที่ติดตั้งและเส้นทางที่ใช้งานแยกจากกัน เพราะการเลือกโหมดใหม่กว่าไม่ได้พิสูจน์ว่าส่วนประกอบเก่าหายไป เมื่อจำเป็นต้องล้าง ให้เรียกใช้กระบวนการถอนหรืออัปเดตที่ผู้จำหน่ายรองรับ แล้วทำบัญชีการผูกซ้ำ

เก็บหลักฐานให้แคบ: อะแดปเตอร์ ส่วนประกอบ เวอร์ชัน การเปรียบเทียบที่ควบคุม และผลการถดถอยของ VPN สิ่งนี้สนับสนุนข้อสรุปเกี่ยวกับไดรเวอร์หรือความเข้ากันได้โดยไม่เปลี่ยนทุกการเชื่อมต่อที่ช้าให้เป็นการทดลอง MTU หรืออ้างว่าไคลเอนต์ VPN ทุกตัวทำงานเหมือนกัน

บทความที่เกี่ยวข้อง