Isikripthi esivula iwindi le-VPN bese silala imizuzwana eyishumi siyaqagela, futhi ukuqagela kungalungile nhlangothi zombili: siqala ukukopisha ngaphambi kokuba umhubhe usebenze, noma silinda ngemva kokuba umsebenzi ubungaqalile. Akukho kule miphumela emibili okusho ukuthi ukuqinisekiswa sekuqedile. Sebenzisa umphumela womyalo uqobo, bese ubuza insizakalo umbuzo engawuphendula ngempela. Ukulandelana kwalezi zinyathelo ezimbili wukho konke ukuklama.

Umyalo ubika ini ngempela

Kusiphrofayili sendabuko se-Windows esiqondwa yithuluzi lomugqa womyalo elifakiwe, i-rasdial.exe ishaya ingeno enegama futhi ibuyisela ikhodi yokuphuma yenqubo. Leyo khodi ichaza umzamo wokushaya: uziro usho ukuthi uxhumano lwasungulwa kuleyo sphrofayili, futhi okungeyona uziro kusho ukuthi kwehlulekile esigabeni esikhonjwa yikhodi. Kuyifunde njengomphumela wongqimba olulodwa, hhayi womsebenzi wonke.

Umphumela awusho lutho mayelana nokwabiwa kwekheli, i-DNS yangasese, imizila engeziwe noma imvume yokufinyelela iseva ethile. Konke lokhu kwenzeka ngemva kokushaya okuphumelelayo, futhi noma yikuphi kwalokhu kusengaba yiphutha. Yilelo gebe elenza isithonjana sokuxhumana nokukopisha okwehlulekile kuvame ukuba kanye.

Bamba umphumela ngaphambi kokuba okunye kuqale

Qala ngokuqinisekisa ukuthi isiphrofayili sikhona kwi-akhawunti ezosebenzisa umsebenzi, hhayi kuphela kwi-akhawunti oyisebenzisayo ukuhlola:

Get-VpnConnection -Name "Contoso-Office"
Get-VpnConnection -Name "Contoso-Office" -AllUserConnection

Bese ushaya futhi ufunda ikhodi ngokushesha. I-PowerShell igcina umphumela wendabuko ku-$LASTEXITCODE kuze kube umyalo wangaphandle olandelayo ususebenza, ngakho i-ping elahlekile phakathi kokushaya nokuhlola ibhubhisa inani obuhlose ukulifunda. Yinikeze okokuguqukayo kwakho kuqala, bese unquma okuzokwenziwa.

& rasdial.exe "Contoso-Office"
$dial = $LASTEXITCODE
if ($dial -ne 0) { throw "rasdial failed with $dial" }

Bhala ikhodi kanye nombhalo wephutha ongewona oyimfihlo, ngoba ingeno engekho, ubufakazi obunqatshiwe kanye nokuphelelwa yisikhathi kudinga izimpendulo ezihlukene. Ithebula lixhumanisa imiphumela evamile nesenzo esilandelayo.

ResultWhat it indicatesNext step
0The dial completedProbe the resource, do not start writing yet
691The credential or authentication method was rejectedFix the account or method, do not retry in a loop
623The named entry was not foundFix the profile name or its scope
Other non-zeroTransport, timeout or adapter failureRead the message, then check the path

Ukulunga yisibonelelo, hhayi umhubhe

Lapho ukushaya kuphumelela, hlola into edingwa umsebenzi. Ingxenye eyabiwe, indawo yokugcina ye-API noma imbobo yedathabheyisi iyisivivinyo esingcono sokulunga kunesizindalwazi somphakathi, ngoba isizindalwazi somphakathi siphendula nganoma iyiphi indlela esebenzayo futhi asiqinisekisi lutho ngendlela yangasese. Khetha isivivinyo esincike kuso isicelo uqobo. Uxhumano lwe-TCP oluphumelelayo lusho ukuthi ukuhlela imizila nokuhlunga kuvulekile, futhi yilokho okuningi okudingwa ukubhala kokuqala:

Test-NetConnection -ComputerName files.contoso.example -Port 445

Khawulela imizamo futhi bhala ukuthi yisiphi isigaba esihlulekile. Ubufakazi obunqatshiwe kufanele kumise isikripthi esikhundleni sokuphakela umjikelezo wokuzama futhi; igama le-DNS elingakaveli lifanele ukuzama okuncane okumbalwa; imbobo engavuleki neze iyinkinga yokuhlela imizila noma yenqubomgomo engaphezu kwekhasimende.

Lapho uxhumano lwalukhona ngaphambi kokuba umsebenzi uqale, lushiyeni. Ukunqamula isikhathi sokusebenza ongasivulanga kuphazamisa omunye umsebenzi womsebenzisi, ngakho bhala ukuthi isikhathi singabani nokuthi yikuphi ukuvala okufanele.

Khawulela isiphrofayili kwi-akhawunti esebenzisa umsebenzi

Umsebenzi ohleliwe usebenza ngaphansi kobuwena nesikhathi sokusebenza kwakhe, futhi isiphrofayili esisebenza kudeskithophu yakho singase singabonakali lapho. Phinda usebenzise ukuhlolwa kokubonakala nokushaya ngaphansi kwe-akhawunti yomsebenzi ngaphambi kokuthemba uhlelo. Gcina iphasiwedi kude nomugqa womyalo: izimpikiswano ziyabonakala kwezinye izinqubo futhi zivame ukungena kumarekhodi.

Uma ukusetshenziswa kudinga isicelo sesiphequluli, ukuthinta kwekhadhi ehlakaniphile noma ukugunyazwa kwe-MFA, lokho kusebenzisana kuyingxenye yokuklama futhi akukwazi ukwenziwa ngokuzenzakalela ngokulingisa ukucindezelwa kwezinkinobho. Sebenzisa iklayenti elisekelwayo kulelo cala futhi uvumele isinyathelo somuntu senzeke.

Isimo sesikripthi sokugcina sihlala sifushane: hlola isiphrofayili, shaya, funda ikhodi, hlola isibonelelo, bese uqala umsebenzi. Isinyathelo ngasinye siphendula umbuzo isinyathelo esedlule esingakwazanga ukuwuphendula, futhi akukho kuzo esincike ekulaleni.

Izihloko ezihlobene