Odstranění klienta VPN by mělo vrátit počítač do stavu před ním, a občas vrátí počítač, ve kterém se nic nepřekládá a prohlížeč stále chce proxy. Zbytky pocházejí z krátkého seznamu vlastníků: trasy, poskytovatelé Winsock, nastavení proxy, DNS a filtrační ovladače. Existují dvě strategie opravy a liší se hlavně tím, co ničí.

Dvě opravy s velmi rozdílnou cenou

ApproachWhat it fixesWhat it costs
Full network resetAlmost everything, eventuallyWi-Fi passwords, firewall rules, evidence
Inventory, then narrow resetsThe piece that actually brokeTime, and one command per layer

Široká obnova není chyba; je drahá. Také odstraňuje důkazy, které by řekly, která vrstva selhala, takže další počítač se stejným příznakem začíná znovu od nuly. Inventura nejdřív stojí čtyři příkazy a tři z nich jen čtou.

Vyberte podle hodin, ne podle preference. Na počítači, který musí fungovat za deset minut, může být úplná obnova správné rozhodnutí, a poznámka, kterou potom zanecháte, je jediná věc, která znalost uchová. V parku s opakujícím se příznakem je inventura levnější cesta, protože dává příčinu místo skončeného výpadku.

Přečtěte si čtyři věci, než se čehokoli dotknete

ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy

Každý výstup odpovídá jiné poruše. Výchozí trasa ukazující na adaptér, který už neexistuje, vysvětluje mrtvý internet při fungující místní síti. DNS server adaptéru, který dřív patřil tunelu, vysvětluje jména, která selhávají, zatímco adresy fungují. Poskytovatel Winsock nainstalovaný klientem vysvětluje selhání prohlížeče, která přežijí každou změnu trasy. Záznam proxy vysvětluje prohlížeč, který se nikam nedostane, zatímco curl ano.

Zkontrolujte zvlášť proxy samotného prohlížeče. Žije v dialogu možností internetu pod připojením a nastavením místní sítě a je to jiné nastavení než proxy WinHTTP, o kterém informuje příkaz. Oprava jednoho neopraví druhé a počítač může nést obojí. Hledejte adresu proxy, která se nikam nepřekládá, protože to je tvar, který odstraněný klient zanechává.

Stoupejte po žebříku místo skákání

ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog

route -f vyčistí směrovací tabulku, aniž by se dotkl adaptérů, což je nejlevnější způsob, jak odstranit zbylou výchozí trasu tunelu. netsh int ip reset přepíše nastavení zásobníku TCP/IP a očekává restart. netsh winsock reset obnoví katalog, který změnil filtrační ovladač, a to je krok, který opravuje poruchy viditelné jen v prohlížeči. Spusťte jednu, otestujte, pak spusťte další; žebřík, po kterém jste stoupali, je žebřík, který později dokážete popsat.

netsh advfirewall reset není součástí tohoto žebříku. Maže pravidla, která někdo vytvořil záměrně, a jejich obnova je samostatný projekt. Obnova sítě v aplikaci nastavení odstraní a znovu nainstaluje každý adaptér a také vymaže uložená hesla Wi-Fi, takže patří po úzkých krocích, ne před nimi.

Zbytky, jejichž vlastníkem je jiný produkt

Přetažení aplikace do koše ji neodinstaluje. Mac, který dál používal VPN, již nezobrazovanou, měl stále běžící pomocný program dodavatele; síťová karta Monitoru aktivity ho určila podle provozu a postup odstranění od dodavatele odstranil démona a jeho položky spouštění. Zkontrolujte /Library/LaunchDaemons a /Library/LaunchAgents na záznamy, jejichž program už neexistuje.

Bezpečnostní software je druhé místo, kde se tento vzor objevuje. Antivirové nástroje instalují vlastní filtrační ovladače a odstranění, které jeden ponechá, může rozbít adaptér VPN způsobem, který žádné nastavení VPN nevysvětlí. Nástroj pro odstranění od dodavatele existuje právě pro takový případ; běžná odinstalace se k němu obvykle nedostane.

Instalátory také mohou odmítnout start, protože předchozí instance je stále živá. Instalátor OpenVPN kontroluje běžící openvpn.exe, včetně toho, který váš vlastní skript spustil před hodinami.

Selhání env_block je zbytek dalšího druhu. PATH ztratil C:\Windows\System32 a jeho sousedy, takže klient nemůže spustit nástroje, které sestavují adaptér. Opravte PATH místo přeinstalace, protože nová kopie narazí na stejné chybějící příkazy.

Rozhraní Linuxu a test routeru

Rozhraní tun může přežít konfiguraci, která ho vytvořila. Jedna zpráva o pomalém stahování skončila zbytkovým zařízením, které drželo adresu brány starého fondu a táhlo provoz k tunelu, který nikdo nechtěl. ip -brief link vypisuje, co existuje; porovnejte to s tím, co tvrdí současná služba, a potom smažte osiřelce.

Leasingy, které po experimentu s VPN přestanou přicházet, nejsou automaticky problém zásobníku. Otestujte notebook, který klienta nikdy nenosil, a jiný router, než provedete další obnovy. Pokud router přestal odpovídat, žádný příkaz Windows to nezmění, a dočasná statická adresa, brána a překladač vám řeknou, která strana je rozbitá.

Zapište, co jste obnovili a v jakém pořadí. Další člověk musí vědět, zda byl znovu sestaven katalog Winsock nebo firewall, a ta poznámka je jediná věc, kterou si odinstalace nemůže odnést.

Související články