Ni interneta po odstranitvi VPN: popis pred ponastavitvijo
Popolna ponastavitev izbriše dokaze in ostanke. Najprej preberite poti, katalog Winsock in proxy, nato pa se vzpenjajte po lestvi eno stopnico naenkrat.
Odstranitev odjemalca VPN bi morala vrniti stroj v stanje pred njim, včasih pa vrne stroj, na katerem se nič ne razreši in brskalnik še vedno želi proxy. Ostanki prihajajo s kratkega seznama lastnikov: poti, ponudniki Winsock, nastavitev proxyja, DNS in filtrirni gonilniki. Obstajata dve strategiji popravila in razlikujeta se predvsem po tem, kaj uničita.
Dve popravili z zelo različnimi stroški
| Approach | What it fixes | What it costs |
|---|---|---|
| Full network reset | Almost everything, eventually | Wi-Fi passwords, firewall rules, evidence |
| Inventory, then narrow resets | The piece that actually broke | Time, and one command per layer |
Široka ponastavitev ni napačna; je draga. Odstrani tudi dokaze, ki bi povedali, kateri sloj je odpovedal, zato naslednji stroj z istim simptomom znova začne od nič. Popis najprej stane štiri ukaze, trije od njih pa samo berejo.
Izberite po uri, ne po naklonjenosti. Na stroju, ki mora delovati v desetih minutah, je lahko popolna ponastavitev prava odločitev, in zapisek, ki ga pustite za tem, je edina stvar, ki ohrani znanje. V parku s ponavljajočim se simptomom je popis cenejša pot, ker daje vzrok namesto končane prekinitve.
Preberite štiri stvari, preden se česar koli dotaknete
ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy
Vsak izhod ustreza drugi okvari. Privzeta pot, ki kaže na vmesnik, ki ne obstaja več, pojasnjuje mrtev internet ob delujočem lokalnem omrežju. Strežnik DNS vmesnika, ki je nekoč pripadal tunelu, pojasnjuje imena, ki odpovedo, medtem ko naslovi delujejo. Ponudnik Winsock, ki ga je namestil odjemalec, pojasnjuje napake brskalnika, ki preživijo vsako spremembo poti. Vnos proxyja pojasnjuje brskalnik, ki ne doseže ničesar, medtem ko curl doseže.
Ločeno preverite proxy samega brskalnika. Ta živi v pogovornem oknu internetnih možnosti pod povezavami in nastavitvami lokalnega omrežja ter je druga nastavitev od proxyja WinHTTP, o katerem poroča ukaz. Popravilo enega ne popravi drugega, stroj pa lahko nosi oba. Poiščite naslov proxyja, ki se nikamor ne razreši, ker je to oblika, ki jo pusti odstranjen odjemalec.
Vzpenjajte se po lestvi, namesto da skačete
ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog
route -f očisti usmerjevalno tabelo, ne da bi se dotaknil vmesnikov, kar je najcenejši način za odstranitev preostale privzete poti tunela. netsh int ip reset prepiše nastavitve sklada TCP/IP in pričakuje ponovni zagon. netsh winsock reset obnovi katalog, ki ga je spremenil filtrirni gonilnik, in ta korak odpravi okvare, vidne samo v brskalniku. Zaženite enega, preizkusite, nato zaženite naslednjega; lestev, po kateri ste se povzpeli, je lestev, ki jo lahko pozneje opišete.
netsh advfirewall reset ni del te lestve. Izbriše pravila, ki jih je nekdo ustvaril namenoma, in njihova obnovitev je ločen projekt. Ponastavitev omrežja v aplikaciji nastavitev odstrani in znova namesti vsak vmesnik ter izbriše tudi shranjena gesla Wi-Fi, zato pride po ozkih korakih in ne pred njimi.
Ostanki, katerih lastnik je drug izdelek
Vlečenje aplikacije v smeti je ne odstrani. Mac, ki je še naprej uporabljal VPN, ki ga ni več prikazoval, je imel še vedno delujočega pomočnika ponudnika; zavihek omrežja v Nadzorniku aktivnosti ga je prepoznal po prometu, postopek odstranitve ponudnika pa je odstranil demon in njegove zagonske elemente. Preverite /Library/LaunchDaemons in /Library/LaunchAgents za vnose, katerih program ne obstaja več.
Varnostna programska oprema je drugi kraj, kjer se pojavi ta vzorec. Protivirusna orodja namestijo svoje filtrirne gonilnike, odstranitev, ki enega pusti, pa lahko pokvari vmesnik VPN tako, da tega ne pojasni nobena nastavitev VPN. Orodje ponudnika za odstranitev obstaja prav za tak primer; običajna odstranitev običajno ne seže do njega.
Nameščevalniki lahko tudi zavrnejo zagon, ker je prejšnja instanca še živa. Nameščevalnik OpenVPN preveri delujoči openvpn.exe, vključno s tistim, ki ga je vaš lastni skript zagnal pred urami.
Napaka env_block je ostanek druge vrste. PATH je izgubil C:\Windows\System32 in njegove sosede, zato odjemalec ne more zagnati pripomočkov, ki gradijo vmesnik. Popravite PATH, namesto da bi znova namestili, ker bo nova kopija naletela na iste manjkajoče ukaze.
Vmesniki Linuxa in preizkus usmerjevalnika
Vmesnik tun lahko preživi konfiguracijo, ki ga je ustvarila. Eno poročilo o počasnem prenosu se je končalo s preostalo napravo, ki je držala naslov prehoda starega bazena in vlekla promet v tunel, ki si ga ni nihče zamislil. ip -brief link našteje, kaj obstaja; primerjajte to s tem, kar trdi trenutna storitev, nato izbrišite siroto.
Zakupi, ki po poskusu VPN prenehajo prihajati, niso samodejno težava sklada. Preizkusite prenosnik, ki odjemalca ni nikoli nosil, in drug usmerjevalnik, preden izvedete več ponastavitev. Če je usmerjevalnik prenehal odgovarjati, tega ne bo spremenil noben ukaz Windows, začasni statični naslov, prehod in razreševalnik pa vam povedo, katera stran je pokvarjena.
Zapišite, kaj ste ponastavili in v kakšnem vrstnem redu. Naslednja oseba mora vedeti, ali je bil katalog Winsock ali požarni zid znova zgrajen, in ta zapisek je edina stvar, ki je odstranitev ne more vzeti s seboj.