Kodėl Windows VPN adapteris lieka po atsijungimo
Liekas adapteris neįrodo įstrigusio tunelio. Atskirkite išsaugotą profilį, paslaugą ir sąsają prieš ištrindami tvarkyklę, kurios kam nors reikia.
Būsena rodo atsijungta, programa uždaryta, o tinklo adapteris su kliento pavadinimu vis dar sąraše. Tai įprastas daugumos Windows VPN klientų elgesys, nes sąsaja yra programinės įrangos komponentas su savo gyvavimo trukme, o ne įkištas kabelis. Tikra problema tai tampa tik kai sąsaja yra, o sesijos nėra, ir sluoksniai tikrinami neteisinga tvarka. Skaitymas teisinga tvarka reikalauja keturių komandų ir išvengia nereikalingo diegimo iš naujo.
Trys gyvenimai viename lange
Išsaugotas profilis yra konfigūracijos objektas. Jis gali egzistuoti metų metus, keliauti diegimo pakete ir nieko nesukurti, kol kas nors neprisijungs. Jį ištrynus pašalinama galimybė, kurios tuo metu niekas nenaudojo, o kartais ir vienintelis įrašas apie tai, kaip buvo pasiekiama svetainė.
Kliento paslauga arba pagalbininkas yra procesas. Jis paleidžiamas su sistema arba pagal poreikį, atlieka privilegijuotą darbą ir gali toliau veikti visai be ryšio.
Tinklo sąsaja yra įrenginys, pateikiamas tinklo dėklui. Ji gali atsirasti paleidus klientą, išlikti po atsijungimų arba būti sukuriama tik kuriant tunelį. Vieni klientai rodo po vieną adapterį kiekvienam profiliui, kiti dalijasi vienu viskam. Kuris atvejis įvyks, priklauso nuo produkto, o ne nuo protokolo.
Matyti vieną iš trijų nieko patikimo nepasako apie kitus du, ir iš to kyla didžioji dalis painiavos šioje srityje.
Ką adapterių sąrašas iš tikrųjų rodo
Adapterių inventorius apima ir paslėptus, o VPN programinė įranga dėl teisėtų priežasčių reguliariai palieka paslėptas sąsajas. Juos išfiltravus veikiantis diegimas atrodo švariau, nei yra; juos parodžius švari mašina atrodo pilna.
Šios komandos išvardija kiekvieną adapterį, įskaitant paslėptus įrašus, o tada atskirai išvardija vietinius VPN profilius:
Get-NetAdapter -IncludeHidden | Select-Object Name,InterfaceDescription,Status
Get-VpnConnection
Get-Service | Where-Object DisplayName -match VPNAntroji komanda apima tik profilius, kuriuos tvarko pati operacinė sistema. Trečiosios šalies klientas su savo konfigūracijos formatu ten nepasirodys, todėl tuščias rezultatas nereiškia, kad nieko neįdiegta.
Skaitykite sesiją, o ne sąsają
Klausimas, į kurį verta atsakyti, yra ar egzistuoja autentifikuota sesija, o ne ar adapteris įtrauktas į sąrašą. Tai skirtingi faktai, ir tik vienas jų veikia jūsų srautą.
Paklauskite kliento, kuriam priklauso ryšys, per jo paties būsenos išvestį arba dėklo meniu. Tada paklauskite operacinės sistemos, kokie adresai ir maršrutai yra toje sąsajoje. Sąsaja be adreso arba su adresu ir be maršruto apibūdina tunelį, kuris nieko neperduoda.
Užduokite ir trečią klausimą: ar tai sąsaja, kurią klientas naudoja dabar? Mašinose kaupiasi adapteriai iš klientų, kurie buvo pašalinti, pervadinti ar pakeisti, o pasenęs dažnai yra tas, kurio aprašymas kelia nerimą.
Kai visi trys atsakymai sutampa, yra tikras gedimas. Kai adapteris yra, o sesija sveika, tai kosmetinis įrašas ir priežastis jo neliesti.
Kai sąsajos sukurti nepavyksta
Priešingas simptomas rimtesnis: klientas praneša apie tvarkyklės ar adapterio klaidą, o sąsaja nepasirodo. Tai rodo branduolio komponentą, o ne konfigūraciją.
Prieš renkantis taisymą reikia nustatyti savininką klientą, jo paslaugą ir įdiegtą tvarkyklės versiją. Tinklo tvarkyklės, kurią naudoja ir kitas produktas, pašalinimas arba saugumo kontrolės išjungimas, kad diegimas pavyktų, pakeičia komponentą, kurio nelaukėte liesti.
Perkrovimas yra pagrįstas pirmas žingsnis, nes išvalo įstrigusią įrenginio būseną. Tai ne diagnozė, todėl užsirašykite, ką sakė klaida, kol perkrovimas to neištrynė. Užsirašykite ir tvarkyklės versiją, nes diegimas iš naujo gali pakeisti ją ta pačia ir palikti gedimą nepakeistą.
Užsirašykite savininką prieš ką nors pašalindami
Jei adapteris tikrai priklauso produktui, kurio nebėra, jo pašalinimas yra tvarkymas. Pirmiausia patvirtinkite savininką suderinę sąsajos aprašymą su klientu ir jo tvarkyklės paketu, ir patikrinkite, ar joks išsaugotas profilis dar nuo jo nepriklauso.
Tada paramos pastaboje užrašykite tris dalykus: produktą, sąsajos tapatybę ir tvarkyklės versiją. Šie trys leidžia atskirti laikiną sąsają nuo diegimo likučio ir sutaupo kitam žmogui inventoriaus kartojimą.
Nepageidautina tai, kad nežinomas adapteris ištrinamas todėl, kad atrodo netvarkingai. Palikimo kaina yra viena eilutė sąraše; netinkamo pašalinimo kaina yra klientas, kuris nebegali prisijungti, ir joks įrašas apie tai, kas pasikeitė.