Žiadny internet po odinštalovaní VPN: inventúra pred obnovou
Úplná obnova maže dôkazy aj zvyšky. Najprv si prečítajte trasy, katalóg Winsock a proxy, potom stúpajte po rebríku jeden krok za druhým.
Odstránenie klienta VPN by malo vrátiť počítač do stavu pred ním, a niekedy vráti počítač, v ktorom sa nič neprekladá a prehliadač stále chce proxy. Zvyšky pochádzajú z krátkeho zoznamu vlastníkov: trasy, poskytovatelia Winsock, nastavenie proxy, DNS a filtračné ovládače. Existujú dve stratégie opravy a líšia sa hlavne tým, čo ničia.
Dve opravy s veľmi rozdielnou cenou
| 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 |
Široká obnova nie je chyba; je drahá. Odstraňuje aj dôkazy, ktoré by povedali, ktorá vrstva zlyhala, takže ďalší počítač s rovnakým príznakom začína znova od nuly. Inventúra najprv stojí štyri príkazy a tri z nich len čítajú.
Vyberte podľa hodín, nie podľa preferencie. Na počítači, ktorý musí fungovať o desať minút, môže byť úplná obnova správne rozhodnutie, a poznámka, ktorú potom zanecháte, je jediná vec, ktorá uchováva znalosť. V parku s opakujúcim sa príznakom je inventúra lacnejšia cesta, pretože dáva príčinu namiesto skončeného výpadku.
Prečítajte si štyri veci, než sa čohokoľvek dotknete
ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy
Každý výstup zodpovedá inej poruche. Predvolená trasa ukazujúca na adaptér, ktorý už neexistuje, vysvetľuje mŕtvy internet pri fungujúcej miestnej sieti. Server DNS adaptéra, ktorý kedysi patril tunelu, vysvetľuje mená, ktoré zlyhávajú, kým adresy fungujú. Poskytovateľ Winsock nainštalovaný klientom vysvetľuje zlyhania prehliadača, ktoré prežijú každú zmenu trasy. Záznam proxy vysvetľuje prehliadač, ktorý sa nikam nedostane, zatiaľ čo curl áno.
Skontrolujte zvlášť proxy samotného prehliadača. Žije v dialógu možností internetu pod pripojeniami a nastaveniami miestnej siete a je to iné nastavenie než proxy WinHTTP, o ktorom informuje príkaz. Oprava jedného neopraví druhé a počítač môže niesť oboje. Hľadajte adresu proxy, ktorá sa nikam neprekladá, pretože to je tvar, ktorý zanecháva odstránený klient.
Stúpajte po rebríku namiesto skákania
ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog
route -f vyčistí smerovaciu tabuľku bez dotyku adaptérov, čo je najlacnejší spôsob, ako odstrániť zvyšnú predvolenú trasu tunela. netsh int ip reset prepíše nastavenia zásobníka TCP/IP a očakáva reštart. netsh winsock reset obnoví katalóg, ktorý zmenil filtračný ovládač, a to je krok, ktorý opravuje poruchy viditeľné len v prehliadači. Spustite jednu, otestujte, potom spustite ďalšiu; rebrík, po ktorom ste stúpali, je rebrík, ktorý neskôr dokážete opísať.
netsh advfirewall reset nie je súčasťou tohto rebríka. Maže pravidlá, ktoré niekto vytvoril úmyselne, a ich obnova je samostatný projekt. Obnova siete v aplikácii nastavení odstráni a znova nainštaluje každý adaptér a tiež vymaže uložené heslá Wi-Fi, takže patrí po úzkych krokoch, nie pred nimi.
Zvyšky, ktorých vlastníkom je iný produkt
Pretiahnutie aplikácie do koša ju neodinštaluje. Mac, ktorý ďalej používal VPN, ktorú už nezobrazoval, mal stále bežiaci pomocný program dodavateľa; karta siete v Monitore aktivity ho určila podľa prevádzky a postup odstránenia od dodavateľa odstránil démona a jeho položky spúšťania. Skontrolujte /Library/LaunchDaemons a /Library/LaunchAgents na záznamy, ktorých program už neexistuje.
Bezpečnostný softvér je druhé miesto, kde sa tento vzor objavuje. Antivírusové nástroje inštalujú vlastné filtračné ovládače a odstránenie, ktoré jeden ponechá, môže rozbiť adaptér VPN spôsobom, ktorý žiadne nastavenie VPN nevysvetlí. Nástroj na odstránenie od dodavateľa existuje presne pre taký prípad; bežná odinštalácia sa k nemu zvyčajne nedostane.
Inštalátory tiež môžu odmietnuť spustenie, pretože predchádzajúca inštancia je stále živá. Inštalátor OpenVPN kontroluje bežiaci openvpn.exe, vrátane toho, ktorý spustil váš vlastný skript pred hodinami.
Zlyhanie env_block je zvyšok ďalšieho druhu. PATH stratil C:\Windows\System32 a jeho susedov, takže klient nemôže spustiť nástroje, ktoré zostavujú adaptér. Opravte PATH namiesto preinštalovania, pretože nová kópia narazí na tie isté chýbajúce príkazy.
Rozhrania Linuxu a test routera
Rozhranie tun môže prežiť konfiguráciu, ktorá ho vytvorila. Jedno hlásenie o pomalom sťahovaní skončilo zvyškovým zariadením, ktoré držalo adresu brány starého fondu a ťahalo prevádzku k tunelu, ktorý nikto nezamýšľal. ip -brief link vypisuje, čo existuje; porovnajte to s tým, čo tvrdí súčasná služba, a potom zmažte osirelca.
Prenájmy, ktoré po experimente s VPN prestanú prichádzať, nie sú automaticky problémom zásobníka. Otestujte notebook, ktorý klienta nikdy nenosil, a iný router, než vykonáte ďalšie obnovy. Ak router prestal odpovedať, žiadny príkaz Windows to nezmení, a dočasná statická adresa, brána a prekladač vám povedia, ktorá strana je rozbitá.
Zapíšte, čo ste obnovili a v akom poradí. Ďalší človek musí vedieť, či bol znova zostavený katalóg Winsock alebo firewall, a tá poznámka je jediná vec, ktorú si odinštalácia nemôže vziať so sebou.