Ushauri huja ndani ya dakika kumi baada ya kila malalamiko ya VPN ya Windows: endesha uwekaji upya wa mtandao, hutatua kila kitu. Hautatui, na sio mwembamba. Kitufe hicho husafisha adapta, huunganisha tena itifaki, huondoa anwani tuli na njia chaguo-msingi, hutupa maingizo ya firewall na vichujio, na kusahau profaili za Wi-Fi kwa kuongeza. Kwenye mashine iliyo na handaki inayofanya kazi lakini imesanidiwa vibaya, hubadilisha hitilafu moja inayoweza kutambuliwa kuwa ujenzi upya usio na nyaraka. Hifadhi vitu vitano kwanza, na unabakiza chaguo la kuibatilisha.

Uwekaji upya haukomei kwenye wasifu wa VPN

Muunganisho wa VPN ni kitu kimoja kati ya vingi vinavyoshiriki mrundikano wa mtandao. Kuondoa na kuongeza tena adapta hubadilisha fahirisi ya kiolesura, na chochote kilichorejelea fahirisi hiyo, kutoka njia hadi kanuni ya firewall hadi kiendeshi cha kichujio cha mtu wa tatu, sasa kinarejelea kitu kisichokuwepo tena.

Uhalisia pepe huifanya kuwa mbaya zaidi. Swichi za Hyper-V, madaraja ya VMware, mitandao ya kontena na wateja wa VPN walio na adapta zao pepe huishi katika nafasi moja. Uwekaji upya unaosakinisha upya mrundikano wa msingi unaweza kuwaacha sehemu hizo zikiwa nusu, na mashine inayotokana huripoti maunzi yanayofanya kazi bila njia inayofanya kazi.

Hakuna lolote la hayo ni hoja dhidi ya kuweka upya kamwe. Ni hoja dhidi ya kuweka upya kwanza, kwenye mashine ambayo hukuiwekea nyaraka, wakati hitilafu halisi inaweza kuwa ingizo moja la njia au kichujio kimoja kilichopitwa na wakati. Uwekaji upya ni zana pana yenye kiwango chembamba cha mafanikio, na kuutumia kama hatua ya ufunguzi huhakikisha hutajifunza kamwe ni ipi kati ya hizo mbili ilikuwa.

Hifadhi ushahidi kabla ya kuhifadhi mipangilio

Kushindwa kenyewe ni data. Andika msimbo kamili wa hitilafu, muda, wasifu upi ulichaguliwa, na kama lango liliandika jaribio hata kidogo. Msimbo unaosema handaki haikupata jibu kamwe na msimbo unaosema uthibitishaji ulishindikana zinaelekeza kwenye matengenezo tofauti kabisa. Baada ya uwekaji upya huenda usiweze kuzalisha tena yoyote. Ichukulie hali iliyovunjika kama rasilimali unayokaribia kuitumia.

Nasa hali hiyo ikiwa bado imevunjika, kwenye folda iliyo nje ya saraka za muda za mashine:

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

Amri ya mwisho ni ile ambayo watu huiacha, na mara nyingi ndiyo inayoeleza hitilafu. Vichujio vilivyobaki vya mteja aliyeondolewa huendelea kuishi kama sera endelevu, na XML iliyohamishwa ni rekodi pekee ya ndani kuzihusu. Isome kabla uwekaji upya haujafuta kitu ulichokuwa ukijaribu kutambua.

Hifadhi usanidi ambao hautarejea

Mipangilio mingine huundwa upya kiotomatiki. Anwani tuli, njia maalum, viambishi vya DNS, misamaha ya proksi na kanuni za firewall hazifanywi hivyo. Hata profaili zenyewe hazifanywi hivyo, ambazo huishi katika faili ya kitabu cha simu ambayo uwekaji upya haurejeshi kwa ajili yako.

What to saveWhere it livesWhy the reset loses it
VPN profilesrasphone.pbk in ProgramData or the user profileProfiles are not part of the adapter state
Static IP and DNSAdapter configurationAdapters are removed and recreated
Persistent filtersWFP policy storeFilter state is cleared with the stack
Third-party bindingsAdapter binding listComponents 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

Orodha ya vyeti ni muhimu zaidi kuliko inavyoonekana. Vyeti vya mteja haviharibiwi na uwekaji upya wa mtandao, lakini orodha inakuambia wasifu ulitegemea vipi na kama kimoja kinaisha hivi karibuni. Kugundua cheti kilichoisha baada ya ujenzi upya huharibu ujenzi upya.

Andika njia ya urejeshaji kabla ya kuanza

Kama mashine iko mbali na VPN ni njia yako pekee ya kuingia, uwekaji upya unaweza kumaliza kikao chako na huenda hakuna njia ya kurudi bila mtu mahali hapo. Thibitisha kuwa ufikiaji nje ya bendi upo, au kuwa mtu yupo tayari, kabla ya kuendesha chochote kinachogusa adapta.

Hifadhi visakinishi na maelezo ya muunganisho mahali ambapo mashine bado inaweza kuvifikia baadaye. Mteja anayelazimika kusakinishwa upya kutoka lango la msambazaji linalofikiwa kupitia handaki ni utegemezi wa mzunguko, na ndiyo njia ya kawaida zaidi ambayo utaratibu huu unakuwa kukatika kwa huduma.

Kisha andika unachofanya na kwa nini, pamoja na amri kamili. Mtu anayefuata anahitaji kujua kama uwekaji upya ulikuwa jaribio au uamuzi, na “tulijaribu kila kitu” sio rekodi.

Jaribu kwa tabaka baada ya uwekaji upya

Kurejesha mengi mno kwa wakati mmoja hufanya matokeo yasiyosomeka. Fanya kazi kutoka chini: adapta na anwani, kisha utatuzi wa majina, kisha hatua ya utambulisho wa handaki, kisha programu. Kila tabaka lina amri inayojibu swali lake mwenyewe:

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

Kama tabaka la adapta ni zuri na utatuzi sio, simama na urekebishe utatuzi. Kusakinisha upya mteja wa VPN wakati huo huongeza kigeugeu na huondoa kidokezo. Rejesha tu mipangilio unayoweza kueleza, moja baada ya nyingine, ukikagua tabaka lile lile baada ya kila moja.

Mwongozo wa Microsoft wenyewe wa utatuzi wa hitilafu 720, kwa mfano, hutofautisha matatizo ya kuunganisha na matatizo ya ugawaji wa anwani badala ya kuagiza uwekaji upya wa jumla, ambayo ni silika sahihi kwa kila msimbo katika familia hii. Soma kile msimbo unadai kabla ya kufikia zana pana zaidi inayopatikana.

Makala zinazohusiana