VPN vypnutá, no stále pomalé: skontrolujte väzby adaptéra
Odpojenie odstráni tunel, ale nie nutne klientsky filter naviazaný na fyzický adaptér. Pred akoukoľvek zmenou urobte súpis presnej komponenty.
Klient hlási odpojenie, rozhranie tunela zmizlo a bežná prevádzka je stále pomalšia ako pred inštaláciou VPN. Jedno vysvetlenie je komponent filtra, ktorý po zatvorení tunela zostal naviazaný na fyzický adaptér. Je to stopa, ktorú sa oplatí preveriť, nie verdikt: rovnaká pomalosť môže pochádzať z verzie ovládača, nastavenia offloadu alebo komponentu druhého klienta. Pred akoukoľvek zmenou urobte súpis toho, čo je skutočne pripojené.
Pomenujte komponent, zaznamenajte jeho stav a potom zmeňte jednu vec.
Oddeľte tunel od väzby
Rozhranie VPN a ovládač filtra sú rôzne objekty. Rozhranie zmizne, keď sa tunel zavrie; filter pripojený k fyzickému adaptéru sa inštaluje do sieťového zásobníka a môže zostať povolený bez ohľadu na stav tunela. Používatelia vidia jeden príznak a operačný systém drží dve nesúvisiace časti stavu.
Práve tento rozdiel je dôvod, prečo odpojenie klienta alebo vymazanie profilu VPN často nič nezmení. Rozhranie je viditeľný objekt. Väzba sedí hlbšie v zásobníku a prežíva ho.
Urobte súpis presnej komponenty
Vypíšte väzby na adaptéri, ktorý nesie pomalú prevádzku, s použitím jeho skutočného názvu namiesto všeobecného odhadu. Zaznamenajte ID komponentu a stav povolenia, potom porovnajte fyzický adaptér s rozhraním VPN a všetkými ďalšími virtuálnymi adaptérmi v zozname.
Informácie o verzii patria do rovnakého záznamu, pretože dva počítače s podobným zobrazovaným názvom môžu spúšťať rôzne ovládače. Dodávateľ môže tiež dodať nový komponent filtra pod starým zobrazovaným názvom. Porovnávajte identifikátory, nie označenia.
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'
Zapíšte názov adaptéra, ID komponentu, verziu ovládača a verziu klienta VPN. Bez týchto štyroch hodnôt je ďalšie porovnanie len odhad. Priložte ich k tiketu, aby sa neskorší beh dal porovnať s týmto.
Zmeňte jednu schválenú vec a zopakujte
Vytvorte východiskovú líniu s rovnakou záťažou, cieľom a prístupovou sieťou. Poznamenajte, či je VPN odpojená, či je podozrivá väzba povolená a či je nainštalovaný druhý klient VPN, pretože dvaja klienti môžu každý zanechať komponenty.
Ak dodávateľ podporuje prepínanie tejto väzby na diagnostiku, zakážte len tento komponent na tomto adaptéri, zopakujte identickú záťaž a obnovte pôvodný stav. Dvojica pred a po z jednej premennej má väčšiu cenu než čistá inštalácia všetkého. Ak je výsledok nejednoznačný, obnovte pôvodný stav pred vyskúšaním ďalšej hypotézy. Dve zmeny naraz dajú číslo, ktoré nikto nevie pripísať.
Potom sa znova pripojte a overte, že VPN stále funguje, vrátane všetkých pravidiel, ktoré má klient vynucovať. Zmena, ktorá zlepší prehliadanie, ale rozbije vlastné vynucovanie tunela, vymenila jednu poruchu za druhú, a táto regresia patrí do záznamu.
Zostaňte na dodávateľom podporovanej ceste
Implementácie filtrovania sa medzi generáciami produktov menia. Niektorí dodávatelia teraz dokumentujú cestu Windows Filtering Platform, kde skoršie vydania používali inú rodinu ovládačov, takže recept z registra zo starej vlákna fóra môže byť pre nainštalovanú verziu úplne nesprávny.
Skontrolujte nainštalovaný súpis a aktívnu cestu oddelene, pretože výber novšieho režimu nedokazuje, že starší komponent zmizol. Keď je potrebné čistenie, spustite dodávateľom podporovaný proces odstránenia alebo aktualizácie a potom súpis väzieb zopakujte.
Držte dôkazy úzke: adaptér, komponent, verzie, kontrolované porovnanie a výsledok regresie VPN. To podporuje záver o ovládači alebo kompatibilite bez toho, aby sa každé pomalé pripojenie zmenilo na experiment s MTU alebo tvrdenie, že všetci klienti VPN sa správajú rovnako.