Tá script a osclaíonn fuinneog an VPN agus a chodlaíonn deich soicind ina dhiaidh sin ag tomhas, agus tá an tomhas mícheart sa dá threo: tosaíonn sé ag cóipeáil sula mbíonn an tollán inúsáidte, nó fanann sé nuair a d’fhéadfadh an obair a bheith tosaithe cheana féin. Ní insíonn ceachtar toradh an bhfuil an fíordheimhniú críochnaithe. Úsáid toradh an ordaithe féin, ansin cuir ceist ar an tseirbhís ar féidir léi freagra a thabhairt uirthi i ndáiríre. Is é ord na dhá chéim sin an dearadh iomlán.

Cad a thuairiscíonn an t-ordú i ndáiríre

Le haghaidh próifíl dhúchasach Windows a thuigeann an uirlis líne ordaithe atá suiteáilte, diailíonn rasdial.exe iontráil ainmnithe agus seolann sé cód scoir an phróisis ar ais. Cuireann an cód sin síos ar an iarracht diailithe: ciallaíonn nialas gur bunaíodh an nasc don phróifíl sin, agus ciallaíonn luach nach nialas gur theip air ag céim a shainaithníonn an cód. Léigh é mar thoradh aon sraithe amháin, ní mar thoradh na hoibre.

Ní deir an toradh aon rud faoi leithdháileadh seoltaí, DNS príobháideach, bealaí breise ná faoin gcead chun freastal ar fhreastalaí ar leith. Tarlaíonn gach ceann díobh sin tar éis diailiú rathúil, agus féadfaidh aon cheann acu a bheith mícheart fós. Is é an bhearna sin an chúis a dtagann deilbhín nasctha agus cóip theipthe le chéile chomh minic sin.

Taifead an toradh sula ritheann aon rud eile

Cuir tús trí dheimhniú go bhfuil an phróifíl ann don chuntas a rithfidh an obair, ní amháin don chuntas a bhfuil tú ag tástáil leis:

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

Ansin diailigh agus léigh an cód láithreach. Coinníonn PowerShell an toradh dúchasach i $LASTEXITCODE ach go dtí go ritheann an chéad ordú seachtrach eile, mar sin scriosann ping strae idir an diailiú agus an tseiceáil an luach a raibh tú ag iarraidh a léamh. Sann an luach do do athróg féin ar dtús, ansin socraigh cad a dhéanfaidh tú.

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

Logáil an cód mar aon leis an téacs earráide nach bhfuil rúnda, mar teastaíonn freagraí difriúla ó iontráil atá ar iarraidh, ó dhintiúir a diúltaíodh agus ó am istigh. Ceanglaíonn an tábla na torthaí coitianta leis an gcéad chéim eile.

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

Is í an acmhainn an ullmhacht, ní an tollán

Nuair a éireoidh leis an diailiú, tástáil an rud a theastaíonn ón obair. Is fearr sciar, críochphointe API nó port bunachar sonraí mar phromhadh ullmhachta ná suíomh Gréasáin poiblí, mar freagraíonn suíomh poiblí trí aon chonair oibre agus ní chruthaíonn sé aon rud faoin gconair phríobháideach. Roghnaigh an promhadh a bhfuil an feidhmchlár féin ag brath air. Deir nasc TCP rathúil leat go bhfuil ródú agus scagadh oscailte, agus sin an chuid is mó den mhéid a theastaíonn ón gcéad scríobh:

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

Teorannaigh na hiarrachtaí agus taifead cén chéim a theip. Ba cheart dintiúir a diúltaíodh an script a stopadh seachas lúb athiarrachta a chothú; tá ainm DNS nár tháinig chun solais fós tuillte ag cúpla athiarracht ghearr; is fadhb ródaithe nó beartais os cionn an chliaint é port nach n-osclaíonn riamh.

San áit a raibh an nasc ann cheana sula raibh an obair tosaithe, fág mar atá sé. Cuireann dícheangal seisiúin nár oscail tú isteach ar chuid eile d’obair an úsáideora, mar sin taifead cé leis an seisiún agus cén deireadh atá oiriúnach.

Cuir an phróifíl i bhfeidhm don chuntas a ritheann an obair

Ritheann tasc sceidealaithe faoina fhéiniúlacht agus a sheisiún féin, agus féadfaidh próifíl a oibríonn ar do dheasc a bheith dofheicthe ansin. Athdhéan an tseiceáil infheictheachta agus an diailiú faoi chuntas an tasc sula gcuireann tú muinín sa sceideal. Coinnigh an focal faire amach ón líne ordaithe freisin: tá argóintí infheicthe do phróisis eile agus críochnaíonn siad go minic i logaí.

Má theastaíonn leid bhrabhsálaí, cnag cárta cliste nó faomhadh MFA ón imscaradh, tá an idirghníomhaíocht sin mar chuid den dearadh agus ní féidir í a uathoibriú trí bhrú na heochrach a shamhlú. Úsáid an cliant tacaíochta don chás sin agus lig don chéim dhaonna tarlú.

Fanann cruth na scripte deiridh gearr: seiceáil an phróifíl, diailigh, léigh an cód, tástáil an acmhainn, ansin tosaigh ar an obair. Freagraíonn gach céim ceist nach bhféadfadh an ceann roimhe sin freagra a thabhairt uirthi, agus ní bhraitheann aon cheann acu ar shuan.

Ailt ghaolmhara