Ang pag-reset ng network sa Windows ay nagbubura ng higit pa sa sira ng VPN
Nililinis ng reset ang mga adapter, ruta at filter ng WFP, hindi lang ang tunnel na pumapalya. I-save muna ang profile, listahan ng sertipiko at ebidensya, pagkatapos ay subukan nang pa-layer.
Dumarating ang payo sa loob ng sampung minuto pagkatapos ng bawat reklamo sa VPN sa Windows: patakbuhin ang pag-reset ng network, inaayos nito ang lahat. Hindi, at hindi ito makitid. Binubura ng button na iyon ang mga adapter, muling nagbubuklod ng mga protocol, nag-aalis ng mga static na address at default na ruta, nagtatapon ng mga entry ng firewall at filter, at nakakalimutan pa ang mga profile ng Wi-Fi. Sa isang makina na may gumaganang tunnel pero mali ang pagkaka-configure, ginagawa nitong isang hindi dokumentadong muling pagtatayo ang isang sira na maaaring masuri. I-save muna ang limang bagay, at pinapanatili mo ang opsyon na bawiin ito.
Hindi limitado ang pag-reset sa profile ng VPN
Ang koneksyon ng VPN ay isang bagay sa marami na nagbabahagi ng stack ng network. Ang pag-alis at muling pagdagdag ng adapter ay nagbabago ng index ng interface, at anumang tumutukoy sa index na iyon, mula sa ruta hanggang sa tuntunin ng firewall hanggang sa driver ng filter ng third party, ay tumutukoy na ngayon sa isang bagay na wala na.
Mas pinapalala ito ng virtualization. Ang mga switch ng Hyper-V, tulay ng VMware, network ng container at mga kliyente ng VPN na may sariling virtual na adapter ay naninirahan lahat sa iisang espasyo. Ang pag-reset na muling nag-iinstall ng base na stack ay maaaring mag-iwan sa mga sangkap na iyon na kalahating naroroon, at ang resultang makina ay nag-uulat ng gumaganang hardware na walang gumaganang landas.
Wala sa mga iyon ang argumento laban sa pag-reset kailanman. Argumento ito laban sa pag-reset muna, sa isang makinang hindi mo naidokumento, kapag ang tunay na sira ay maaaring isang entry ng ruta o isang lumang filter. Ang pag-reset ay isang malawak na kasangkapan na may makitid na tagumpay, at ang paggamit nito bilang unang hakbang ay ginagarantiyang hindi mo malalaman kung alin sa dalawa iyon.
I-save ang ebidensya bago i-save ang mga setting
Ang mismong pagpalya ay datos. Itala ang eksaktong code ng error, ang oras, kung aling profile ang napili, at kung nag-log ba ang gateway ng pagtatangka. Ang code na nagsasabing hindi kailanman nakatanggap ng sagot ang tunnel at ang code na nagsasabing nabigo ang pagpapatotoo ay tumutukoy sa magkaibang-ibang pag-aayos. Pagkatapos ng reset ay maaaring hindi mo na muling magawa ang alinman sa dalawa. Tratuhin ang sirang estado bilang isang pag-aari na malapit mo nang gastusin.
Kunin ang estado habang sira pa ito, sa isang folder sa labas ng mga pansamantalang direktoryo ng makina:
mkdir C:\vpn-evidence
ipconfig /all > C:\vpn-evidence\ipconfig.txt
route print > C:\vpn-evidence\routes.txt
Get-VpnConnection -AllUserConnection | Export-Csv C:\vpn-evidence\profiles.csv -NoTypeInformation
netsh wfp show state file=C:\vpn-evidence\wfp.xml
Ang huling utos ang iniiwan ng mga tao, at madalas ito ang nagpapaliwanag ng sira. Ang mga natirang filter mula sa tinanggal na kliyente ay nabubuhay bilang palagiang patakaran, at ang na-export na XML ang tanging lokal na talaan ng mga ito. Basahin ito bago burahin ng reset ang bagay na sinusubukan mong tukuyin.
I-save ang configuration na hindi na babalik
Ang ilang setting ay awtomatikong muling nililikha. Ang mga static na address, pasadyang ruta, suffix ng DNS, eksepsyon ng proxy at tuntunin ng firewall ay hindi. Maging ang mga profile mismo, na naninirahan sa isang file ng phonebook na hindi ibinabalik ng reset para sa iyo.
| What to save | Where it lives | Why the reset loses it |
|---|---|---|
| VPN profiles | rasphone.pbk in ProgramData or the user profile | Profiles are not part of the adapter state |
| Static IP and DNS | Adapter configuration | Adapters are removed and recreated |
| Persistent filters | WFP policy store | Filter state is cleared with the stack |
| Third-party bindings | Adapter binding list | Components must be reinstalled manually |
Get-NetIPConfiguration | Out-File C:\vpn-evidence\netip.txt
Get-NetRoute -AddressFamily IPv4 | Export-Csv C:\vpn-evidence\netroutes.csv -NoTypeInformation
Get-DnsClientServerAddress | Export-Csv C:\vpn-evidence\dns.csv -NoTypeInformation
Get-ChildItem Cert:\LocalMachine\My | Select-Object Subject,Thumbprint,NotAfter
Mas mahalaga ang listahan ng sertipiko kaysa sa itsura nito. Ang mga sertipiko ng kliyente ay hindi sinisira ng pag-reset ng network, ngunit sinasabi ng listahan kung alin ang umaasa ang profile at kung may mag-eexpire sa lalong madaling panahon. Ang pagtuklas ng isang nag-expire na sertipiko pagkatapos ng muling pagtatayo ay sayang ang muling pagtatayo.
Isulat ang landas ng pagbawi bago ka magsimula
Kung ang makina ay malayo at ang VPN lang ang daan mo papasok, maaaring tapusin ng reset ang iyong session at maaaring walang daan pabalik nang wala kang kasama sa lugar. Kumpirmahin na may access sa labas ng banda, o may taong available, bago patakbuhin ang anumang humahawak sa mga adapter.
Itago ang mga installer at detalye ng koneksyon sa lugar na maaabot pa ng makina pagkatapos. Ang kliyenteng kailangang muling i-install mula sa portal ng vendor na inaabot sa pamamagitan ng tunnel ay isang pabilog na dependency, at ito ang pinakakaraniwang paraan na nagiging outage ang pamamaraang ito.
Pagkatapos, itala ang ginagawa mo at bakit, kasama ang eksaktong mga utos. Kailangang malaman ng susunod na tao kung ang reset ay isang eksperimento o isang desisyon, at ang “sinubukan namin ang lahat” ay hindi talaan.
Subukan nang pa-layer pagkatapos ng reset
Ang pagpapanumbalik ng sobra nang sabay-sabay ay ginagawang hindi mabasa ang resulta. Magsimula sa ilalim: adapter at address, pagkatapos ang paglutas ng pangalan, pagkatapos ang yugto ng pagkakakilanlan ng tunnel, pagkatapos ang application. May utos ang bawat layer na sumasagot sa sarili nitong tanong:
Get-NetAdapter | Where-Object Status -eq 'Up' | Select-Object Name,InterfaceDescription
Resolve-DnsName intranet.example.internal
Get-VpnConnection -Name 'Corp' | Select-Object ConnectionStatus,TunnelType
Test-NetConnection -ComputerName intranet.example.internal -Port 443
Kung malusog ang layer ng adapter at hindi ang paglutas, huminto at ayusin ang paglutas. Ang muling pag-install ng kliyente ng VPN sa puntong iyon ay nagdaragdag ng variable at nag-aalis ng palatandaan. Ibalik lamang ang mga setting na kaya mong ipaliwanag, isa-isa, at suriin ang parehong layer pagkatapos ng bawat isa.
Ang sariling gabay ng Microsoft sa pag-troubleshoot para sa error 720, halimbawa, ay nagtatangi ng mga problema sa pagbubuklod mula sa mga problema sa paglalaan ng address sa halip na magreseta ng isang pangkalahatang reset, na siyang tamang instinct para sa bawat code sa pamilyang ito. Basahin ang sinasabi ng code bago abutin ang pinakamalawak na kasangkapang available.