Nav interneta pēc VPN noņemšanas: uzskaite pirms atiestatīšanas
Pilna atiestatīšana dzēš gan pierādījumus, gan pārpalikumus. Vispirms izlasiet maršrutus, Winsock katalogu un starpniekserveri, tad kāpiet pa kāpnēm soli pa solim.
VPN klienta noņemšanai vajadzētu atgriezt datoru tādā stāvoklī, kāds tas bija pirms tam, un dažkārt tā atgriež datoru, kurā nekas netiek atrisināts un pārlūkprogramma joprojām grib starpniekserveri. Pārpalikumi nāk no īsa īpašnieku saraksta: maršruti, Winsock nodrošinātāji, starpniekservera iestatījums, DNS un filtra draiveri. Pastāv divas labošanas stratēģijas, un tās galvenokārt atšķiras ar to, ko iznīcina.
Divi labojumi ar ļoti atšķirīgām izmaksām
| 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 |
Plašā atiestatīšana nav nepareiza; tā ir dārga. Tā arī noņem pierādījumus, kas pateiktu, kurš slānis neizdevās, tāpēc nākamais dators ar tādu pašu simptomu atkal sāk no nulles. Uzskaite vispirms maksā četras komandas, un trīs no tām tikai lasa.
Izvēlieties pēc pulksteņa, nevis pēc izvēles. Datorā, kuram jāstrādā desmit minūšu laikā, pilna atiestatīšana var būt pareizais lēmums, un piezīme, ko pēc tam atstājat, ir vienīgais, kas saglabā zināšanas. Parkā ar atkārtotu simptomu uzskaite ir lētākais ceļš, jo tā dod cēloni, nevis beigušos pārtraukumu.
Izlasiet četras lietas, pirms kaut kam pieskaraties
ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy
Katra izvade atbilst citai kļūmei. Noklusējuma maršruts, kas norāda uz adapteri, kura vairs nav, izskaidro mirušu internetu ar strādājošu vietējo tīklu. Adaptera DNS serveris, kas agrāk piederēja tunelim, izskaidro vārdus, kuri neizdodas, kamēr adreses strādā. Klienta instalētais Winsock nodrošinātājs izskaidro pārlūka kļūmes, kas pārdzīvo katru maršruta maiņu. Starpniekservera ieraksts izskaidro pārlūku, kas nekur nenokļūst, kamēr curl nokļūst.
Pārbaudiet atsevišķi pašas pārlūkprogrammas starpniekserveri. Tas atrodas interneta opciju dialoglodziņā sadaļā par savienojumiem un vietējā tīkla iestatījumiem, un tas ir cits iestatījums nekā komandas ziņotais WinHTTP starpniekserveris. Viena salabošana nesalabo otru, un dators var nēsāt abus. Meklējiet starpniekservera adresi, kas nekur netiek atrisināta, jo tādu formu atstāj noņemts klients.
Kāpiet pa kāpnēm, nevis leciet
ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog
route -f notīra maršrutēšanas tabulu, nepieskaroties adapteriem, un tas ir lētākais veids, kā noņemt tunelim palikušo noklusējuma maršrutu. netsh int ip reset pārraksta TCP/IP steķa iestatījumus un gaida pārstartēšanu. netsh winsock reset atjauno katalogu, ko mainīja filtra draiveris, un tieši šis solis labo kļūmes, kas redzamas tikai pārlūkā. Izpildiet vienu, pārbaudiet, tad izpildiet nākamo; kāpnes, pa kurām uzkāpāt, ir kāpnes, kuras vēlāk varat aprakstīt.
netsh advfirewall reset nav šo kāpņu daļa. Tas dzēš noteikumus, ko kāds apzināti izveidoja, un to atjaunošana ir atsevišķs projekts. Iestatījumu programmas tīkla atiestatīšana noņem un pārinstalē katru adapteri un arī dzēš saglabātās Wi-Fi paroles, tāpēc tā nāk pēc šaurajiem soļiem, nevis pirms tiem.
Pārpalikumi, kuru īpašnieks ir cits produkts
Programmas vilkšana uz atkritni to neatinstalē. Mac, kas turpināja lietot VPN, kuru vairs nerādīja, joprojām darbojās piegādātāja palīgprogramma; Activity Monitor tīkla cilne to noteica pēc trafika, un piegādātāja noņemšanas procedūra noņēma dēmonu un tā palaišanas vienumus. Pārbaudiet /Library/LaunchDaemons un /Library/LaunchAgents ierakstus, kuru programma vairs neeksistē.
Drošības programmatūra ir otra vieta, kur parādās šis modelis. Antivīrusu rīki instalē savus filtra draiverus, un noņemšana, kas vienu atstāj, var salauzt VPN adapteri tā, ka neviens VPN iestatījums to neizskaidro. Piegādātāja noņemšanas rīks pastāv tieši šādam gadījumam; parasta atinstalēšana parasti to nesasniedz.
Instalētāji var arī atteikties sākt, jo iepriekšējā instance joprojām ir dzīva. OpenVPN instalētājs pārbauda, vai darbojas openvpn.exe, tostarp tāds, ko jūsu paša skripts palaida pirms stundām.
env_block kļūme ir cita veida pārpalikums. PATH ir zaudējis C:\Windows\System32 un tā kaimiņus, tāpēc klients nevar palaist utilītas, kas veido adapteri. Labojiet PATH, nevis pārinstalējiet, jo svaiga kopija saskarsies ar tām pašām trūkstošajām komandām.
Linux saskarnes un maršrutētāja tests
tun saskarne var pārdzīvot to izveidojušo konfigurāciju. Viens lēnas lejupielādes ziņojums beidzās ar pārpalikuma ierīci, kas turēja vecā baseina vārtejas adresi un vilka trafiku uz tuneli, ko neviens nebija paredzējis. ip -brief link uzskaita, kas pastāv; salīdziniet to ar to, ko apgalvo pašreizējais pakalpojums, pēc tam izdzēsiet bāreni.
Nomas, kas pārstāj ierasties pēc VPN eksperimenta, nav automātiski steka problēma. Pārbaudiet portatīvo datoru, kas nekad nav nēsājis klientu, un citu maršrutētāju, pirms veicat vairāk atiestatīšanu. Ja maršrutētājs pārstāja atbildēt, neviena Windows komanda to nemainīs, un pagaidu statiskā adrese, vārteja un atrisinātājs pasaka, kura puse ir salauzta.
Pierakstiet, ko atiestatījāt un kādā secībā. Nākamajam cilvēkam jāzina, vai Winsock katalogs vai ugunsmūris tika pārbūvēts, un šī piezīme ir vienīgais, ko atinstalēšana nevar paņemt līdzi.