VPN කවුළුව විවෘත කර පසුව තත්පර දහයක් නිදාගන්නා ස්ක්‍රිප්තයක් අනුමාන කරයි, එම අනුමානය දිශා දෙකෙන්ම වැරදිය: ටනලය භාවිතයට ගත හැකි වීමට පෙර එය පිටපත් කිරීම ආරම්භ කරයි, නැතහොත් වැඩ කටයුතු ආරම්භ කළ හැකිව තිබියදී එය බලා සිටියි. මෙම ප්‍රතිඵල දෙකෙන් කිසිවක් සත්‍යාපනය අවසන් දැයි නොකියයි. විධානයේම ප්‍රතිඵලය භාවිත කරන්න, පසුව සේවාවට එයට සැබවින්ම පිළිතුරු දිය හැකි ප්‍රශ්නයක් අසන්න. මෙම පියවර දෙකේ අනුපිළිවෙලම මුළු නිර්මාණයයි.

විධානය සැබවින්ම වාර්තා කරන්නේ කුමක්ද

ස්ථාපිත විධාන රේඛා මෙවලම තේරුම් ගන්නා උපන් Windows පැතිකඩක් සඳහා, rasdial.exe නම් කළ සටහනකට අමතා ක්‍රියාවලියේ පිටවීමේ කේතය ලබා දෙයි. එම කේතය අමතන උත්සාහය විස්තර කරයි: ශුන්‍ය යනු එම පැතිකඩ සඳහා සම්බන්ධතාවය ස්ථාපිත වූ බවයි, ශුන්‍ය නොවන අගය යනු කේතය හඳුනාගන්නා අදියරකදී එය අසාර්ථක වූ බවයි. එය එක් ස්ථරයක ප්‍රතිඵලයක් ලෙස කියවන්න, මුළු කාර්යයේ නොවේ.

ප්‍රතිඵලය ලිපින පැවරීම, පුද්ගලික DNS, එකතු කළ මාර්ග හෝ නිශ්චිත සේවාදායකයකට ළඟා වීමේ අවසරය ගැන කිසිවක් නොකියයි. මේ සියල්ල සාර්ථක ඇමතුමකින් පසුව සිදු වේ, ඒවායින් ඕනෑම එකක් තවමත් වැරදි විය හැක. එම පරතරය නිසාම සම්බන්ධිත අයිකනයක් සහ අසාර්ථක පිටපතක් බොහෝ විට එකට පවතී.

වෙනත් ඕනෑම දෙයක් ධාවනය වීමට පෙර ප්‍රතිඵලය ග්‍රහණය කරන්න

කාර්යය ධාවනය කරන ගිණුම සඳහා පැතිකඩ පවතින බව තහවුරු කිරීමෙන් ආරම්භ කරන්න, ඔබ පරීක්ෂා කරන ගිණුම සඳහා පමණක් නොව:

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

පසුව අමතා කේතය වහාම කියවන්න. PowerShell මුල් ප්‍රතිඵලය $LASTEXITCODE තුළ ඊළඟ බාහිර විධානය ධාවනය වන තෙක් පමණක් තබා ගනී, එබැවින් ඇමතුම සහ පරීක්ෂාව අතර අහම්බෙන් ping ධාවනය වුවහොත් ඔබ කියවීමට සිතූ අගය විනාශ වේ. පළමුව එය ඔබේම විචල්‍යයකට පවරන්න, පසුව කුමක් කළ යුතුද තීරණය කරන්න.

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

රහස්‍ය නොවන දෝෂ පෙළ සමඟ කේතය සටහන් කරන්න, මන්ද නොමැති සටහන, ප්‍රතික්ෂේප වූ අක්තපත්‍ර සහ කාලය ඉකුත් වීම වෙනස් ප්‍රතිචාර අවශ්‍ය කරයි. වගුව සාමාන්‍ය ප්‍රතිඵල ඊළඟ ක්‍රියාව සමඟ සම්බන්ධ කරයි.

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

සූදානම යනු සම්පත්‍රය, ටනලය නොවේ

ඇමතුම සාර්ථක වූ පසු, කාර්යයට අවශ්‍ය දේ පරීක්ෂා කරන්න. හවුල් ෆෝල්ඩරයක්, API අන්ත ලක්ෂ්‍යයක් හෝ දත්ත සමුදාය වරායක් පොදු වෙබ් අඩවියකට වඩා හොඳ සූදානම් පරීක්ෂාවකි, මන්ද පොදු අඩවියක් ක්‍රියා කරන ඕනෑම මාර්ගයකින් පිළිතුරු දෙන අතර පුද්ගලික මාර්ගය ගැන කිසිවක් ඔප්පු නොකරයි. යෙදුමම රඳා පවතින පරීක්ෂාව තෝරන්න. සාර්ථක TCP සම්බන්ධතාවයක් මාර්ගගත කිරීම සහ පෙරහන් කිරීම විවෘත බව කියයි, පළමු ලේඛනයට අවශ්‍ය බොහෝ දේ එයයි:

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

උත්සාහ සීමා කර කුමන අදියර අසාර්ථක වූයේද සටහන් කරන්න. ප්‍රතික්ෂේප වූ අක්තපත්‍ර ස්ක්‍රිප්තය නතර කළ යුතුය, නැවත උත්සාහ චක්‍රයක් පෝෂණය නොකළ යුතුය; තවම නොපෙනුණු DNS නාමයක් කෙටි නැවත උත්සාහ කිහිපයක් වටී; කිසිදා නොවිවෘත වන වරායක් සේවාලාභියාට ඉහළින් ඇති මාර්ගගත කිරීමේ හෝ ප්‍රතිපත්ති ගැටලුවකි.

කාර්යය ආරම්භ වීමට පෙර සම්බන්ධතාවය දැනටමත් තිබුණි නම්, එය එලෙසම තබන්න. ඔබ විවෘත නොකළ සැසියක් විසන්ධි කිරීම පරිශීලකයාගේ අනෙක් කටයුතු බාධා කරයි, එබැවින් සැසිය කාගේද සහ කුමන අවසන් කිරීමක් සුදුසුද සටහන් කරන්න.

පැතිකඩ කාර්යය ධාවනය කරන ගිණුමට සීමා කරන්න

නියමිත කාර්යයක් තමන්ගේම අනන්‍යතාවය සහ සැසිය යටතේ ධාවනය වේ, ඔබේ ඩෙස්ක්ටොපයේ ක්‍රියා කරන පැතිකඩක් එහි නොපෙනී යා හැක. කාලසටහන විශ්වාස කිරීමට පෙර දෘශ්‍යතා පරීක්ෂාව සහ ඇමතුම කාර්යයේ ගිණුම යටතේ නැවත ධාවනය කරන්න. මුරපදය විධාන රේඛාවෙන් ඉවත්ව තබන්න: තර්ක වෙනත් ක්‍රියාවලිවලට පෙනෙන අතර බොහෝ විට සටහන්වලට ඇතුළු වේ.

යෙදවීමට බ්‍රවුසර ඉල්ලීමක්, ස්මාර්ට් කාඩ් ස්පර්ශයක් හෝ MFA අනුමැතියක් අවශ්‍ය නම්, එම අන්තර්ක්‍රියාව නිර්මාණයේ කොටසක් වන අතර යතුරු එබීම් අනුකරණය කිරීමෙන් ස්වයංක්‍රීය කළ නොහැක. එම අවස්ථාවට සහාය දක්වන සේවාලාභියා භාවිත කර මිනිස් පියවර සිදු වීමට ඉඩ දෙන්න.

අවසන් ස්ක්‍රිප්තයේ හැඩය කෙටිව පවතී: පැතිකඩ පරීක්ෂා කරන්න, අමතන්න, කේතය කියවන්න, සම්පත්‍රය පරීක්ෂා කරන්න, පසුව කාර්යය ආරම්භ කරන්න. සෑම පියවරක්ම පෙර පියවරට පිළිතුරු දිය නොහැකි ප්‍රශ්නයකට පිළිතුරු දෙයි, ඒවායින් කිසිවක් නිදාගැනීම මත රඳා නොපවතී.

අදාළ ලිපි