Zašto Windows VPN adapter ostaje nakon odspajanja
Preostali adapter nije dokaz zaglavljenog tunela. Odvojite sačuvani profil, servis i interfejs prije nego što izbrišete drajver koji je nekome potreban.
Status kaže da je veza prekinuta, aplikacija je zatvorena, a mrežni adapter s imenom klijenta još je na listi. To je uobičajeno ponašanje za većinu Windows VPN klijenta, jer je interfejs softverska komponenta s vlastitim vijekom trajanja, a ne kabel koji je uključen. Pravi problem nastaje tek kada interfejs postoji, a sesija ne, i kada se slojevi pregledaju pogrešnim redoslijedom. Čitanje u ispravnom redoslijedu zahtijeva četiri komande i izbjegava nepotrebnu ponovnu instalaciju.
Tri života u jednom prozoru
Sačuvani profil je konfiguracijski objekat. Može postojati godinama, putovati u paketu za raspoređivanje i ne stvarati ništa dok se neko ne poveže. Brisanjem se uklanja mogućnost koju u tom trenutku niko nije koristio, a ponekad i jedini zapis o tome kako se došlo do nekog sajta.
Klijentski servis ili pomoćnik je proces. Pokreće se sa sistemom ili na zahtjev, obavlja privilegovani posao i može nastaviti raditi bez ikakve veze.
Mrežni interfejs je uređaj predstavljen mrežnom steku. Može se pojaviti kad klijent startuje, ostati nakon prekida veze ili nastati samo dok se tunel uspostavlja. Neki klijenti prikazuju jedan adapter po profilu; drugi dijele jedan za sve. Koje će se od toga dogoditi zavisi od proizvoda, ne od protokola.
Vidjeti jedno od troje ne govori ništa pouzdano o druga dva, i to je izvor većine zabune u ovoj oblasti.
Šta lista adaptera zapravo prikazuje
Popis adaptera uključuje skrivene, a VPN softver rutinski ostavlja skrivene interfejse iz legitimnih razloga. Ako ih filtriramo, radna instalacija izgleda čistije nego što jest; ako ih prikažemo, čista mašina izgleda pretrpano.
Ove komande popisuju svaki adapter, uključujući skrivene stavke, a zatim odvojeno popisuju izvorne VPN profile:
Get-NetAdapter -IncludeHidden | Select-Object Name,InterfaceDescription,Status
Get-VpnConnection
Get-Service | Where-Object DisplayName -match VPNDruga komanda pokriva samo profile kojima upravlja sam operativni sistem. Klijent treće strane s vlastitim formatom konfiguracije neće se pojaviti tamo, zato prazan rezultat ne znači da ništa nije instalirano.
Čitajte sesiju, ne interfejs
Pitanje na koje vrijedi odgovoriti je postoji li autentifikovana sesija, a ne je li adapter na listi. To su različite činjenice, i samo jedna od njih utiče na vaš saobraćaj.
Pitajte klijenta koji posjeduje vezu, koristeći njegov vlastiti izlaz statusa ili meni u traci. Zatim pitajte operativni sistem koje adrese i rute postoje na dotičnom interfejsu. Interfejs bez adrese, ili s adresom i bez rute, opisuje tunel koji ništa ne nosi.
Postavite i treće pitanje: je li ovaj interfejs onaj koji klijent koristi upravo sada? Mašine nakupljaju adaptere od klijenata koji su deinstalirani, preimenovani ili zamijenjeni, a zastarjeli je često onaj s alarmantnim opisom.
Kada se sva tri odgovora slažu, imate stvarni kvar. Kada je adapter prisutan, a sesija zdrava, imate kozmetički unos i razlog da ga ne dirate.
Kada stvaranje interfejsa ne uspije
Suprotan simptom je ozbiljniji: klijent prijavljuje grešku drajvera ili adaptera i interfejs se ne pojavljuje. To ukazuje na komponentu jezgra, a ne na konfiguraciju.
Klijent vlasnik, njegov servis i instalirana verzija drajvera moraju se utvrditi prije nego što se odabere popravka. Uklanjanje mrežnog drajvera koji koristi i drugi proizvod, ili isključivanje sigurnosne kontrole da bi instalacija uspjela, mijenja komponentu koju niste namjeravali dirati.
Ponovno pokretanje je razuman prvi korak jer čisti zaglavljeno stanje uređaja. To nije dijagnoza, zato zapišite šta je greška rekla prije nego što je ponovno pokretanje izbriše. Zabilježite i verziju drajvera, jer ponovna instalacija može zamijeniti istom verzijom i ostaviti kvar netaknutim.
Zabilježite vlasnika prije nego što bilo šta uklonite
Ako adapter zaista pripada proizvodu kojeg više nema, uklanjanje je održavanje. Prvo potvrdite vlasnika uparivanjem opisa interfejsa s klijentom i njegovim paketom drajvera, i provjerite da nijedan sačuvani profil više ne zavisi od njega.
Zatim u zapis podrške upišite tri stvari: proizvod, identitet interfejsa i verziju drajvera. Te tri stvari čine prolazni interfejs prepoznatljivim u odnosu na artefakt instalacije i spašavaju sljedeću osobu od ponovnog početka popisa.
Ono što se ne smije dogoditi je brisanje nepoznatog adaptera zato što izgleda neuredno. Cijena njegovog ostavljanja je jedan red na listi; cijena brisanja pogrešnog je klijent koji više ne može da se poveže i nikakav zapis o tome šta je promijenjeno.