Asiakasohjelma ilmoittaa olevansa irrotettu, tunnelin liitäntä on poissa ja arjen liikenne on edelleen hitaampaa kuin ennen VPN:n asentamista. Yksi selitys on suodatinkomponentti, joka jäi sidotuksi fyysiseen sovittimeen tunnelin sulkeuduttua. Se on tarkistamisen arvoinen johtolanka, ei tuomio: sama hitaus voi tulla ajuriversiosta, offload-asetuksesta tai toisen asiakasohjelman komponentista. Luetteloi, mikä on todella liitetty, ennen kuin muutat mitään.

Nimeä komponentti, kirjaa sen tila ja muuta sitten yhtä asiaa.

Erottele tunneli sidonnasta

VPN-liitäntä ja suodatinajuri ovat eri objekteja. Liitäntä katoaa, kun tunneli sulkeutuu; fyysiseen sovittimeen liitetty suodatin asennetaan verkkopinoon ja voi pysyä käytössä tunnelin tilasta riippumatta. Käyttäjät näkevät yhden oireen, ja käyttöjärjestelmä pitää kahta toisiinsa liittymätöntä tilan osaa.

Tämä ero selittää, miksi asiakasohjelman irrottaminen tai VPN-profiilin poistaminen ei usein muuta mitään. Liitäntä on näkyvä objekti. Sidonta sijaitsee syvemmällä pinossa ja elää pidempään kuin se.

Luetteloi tarkka komponentti

Listaa hitaan liikenteen kuljettavan sovittimen sidonnat käyttäen sen oikeaa nimeä yleisen arvauksen sijaan. Kirjaa komponentin ID ja käytössäolon tila ja vertaa sitten fyysistä sovitinta VPN-liitäntään ja muihin luettelossa oleviin virtuaalisovittimiin.

Versiotiedot kuuluvat samaan tietueeseen, koska kaksi samannäköistä näyttönimeä käyttävää konetta voi ajaa eri ajureita. Toimittaja voi myös toimittaa uuden suodatinkomponentin vanhalla näyttönimellä. Vertaa tunnisteita, älä nimikkeitä.

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'

Kirjoita muistiin sovittimen nimi, komponentin ID, ajuriversio ja VPN-asiakasohjelman versio. Ilman näitä neljää arvoa seuraava vertailu on arvailua. Liitä ne tikettiin, jotta myöhempi ajo voidaan vertailla tähän.

Muuta yhtä hyväksyttyä asiaa ja toista

Luo perustaso samalla työkuormalla, kohteella ja käyttöverkolla. Kirjaa, onko VPN irrotettu, onko epäilty sidonta käytössä ja onko toinen VPN-asiakasohjelma asennettu, koska kaksi asiakasohjelmaa voi kumpikin jättää komponentteja jälkeensä.

Jos toimittaja tukee kyseisen sidonnan vaihtamista diagnoosia varten, poista käytöstä vain kyseinen komponentti kyseisessä sovittimessa, toista sama työkuorma ja palauta alkuperäinen tila. Yhdestä muuttujasta saatu ennen-jälkeen-pari on arvokkaampi kuin kaiken tuore asennus. Jos tulos on epäselvä, palauta alkuperäinen tila ennen seuraavan hypoteesin kokeilemista. Kaksi muutosta kerralla tuottaa luvun, jota kukaan ei voi kohdistaa.

Yhdistä sitten uudelleen ja varmista, että VPN toimii edelleen, mukaan lukien kaikki käytännöt, jotka asiakasohjelman pitäisi panna täytäntöön. Muutos, joka parantaa selaamista mutta rikkoo tunnelin oman täytäntöönpanon, on vaihtanut yhden vian toiseen, ja se regressio kuuluu tietueeseen.

Pysy toimittajan tukemalla polulla

Suodatuksen toteutukset muuttuvat tuotesukupolvien välillä. Jotkut toimittajat dokumentoivat nyt Windows Filtering Platform -polun, jossa aiemmat versiot käyttivät eri ajuriperhettä, joten vanhasta foorumiketjusta peräisin oleva rekisteriohje voi olla täysin väärä asennetulle versiolle.

Tarkista asennettu luettelo ja aktiivinen polku erikseen, koska uudemman tilan valitseminen ei todista, että vanhempi komponentti on poissa. Kun puhdistus on tarpeen, suorita toimittajan tukema poisto- tai päivitysprosessi ja toista sen jälkeen sidontaluettelo.

Pidä todisteet kapeina: sovitin, komponentti, versiot, kontrolloitu vertailu ja VPN:n regressiotulos. Se tukee ajuria tai yhteensopivuutta koskevaa johtopäätöstä muuttamatta jokaista hidasta yhteyttä MTU-kokeeksi tai väittämättä, että kaikki VPN-asiakasohjelmat käyttäytyvät samoin.

Aiheeseen liittyvät artikkelit