අසාර්ථකත්වයකින් පසු Windows VPN සංවාදය විවෘත කරන්න, එය ඔබට අංකයක් සහ වාක්‍යයක් දෙනු ඇත; එහි වාක්‍යය සාමාන්‍යයෙන් අඩු ප්‍රයෝජනවත් අර්ධයයි. අංකය සම්බන්ධතාවයේ කුමන අදියර අසාර්ථක විය දැයි පෙන්වයි, අදියර ඊළඟට කුමන ලොගය, කුමන සැකසුම සහ කුමන කණ්ඩායම බැලිය යුතුද තීරණය කරයි. අදියර පිළිවෙලට පසු කිරීමට මිනිත්තු දහයක් පමණ ගත වන අතර, කිසිදා ඩයල් කිරීමට අවසර නොදුන් ගිණුමක් හරි ගසන්නට ඇඩැප්ටර නැවත ස්ථාපනය කිරීම, ප්‍රොටෝකෝල මාරු කිරීම සහ ස්ටැක් නැවත සැකසීම යන හුරු පුරුදු අනුපිළිවෙල වළක්වයි.

අංකය අදියරක් ලෙස කියවන්න

දේශීය සම්බන්ධතාවය අදියර හතරක් පසු කරයි. එය සේවාදායකයට ළඟා වී සබැඳියක් තනයි, ආරක්ෂාව ගැන සාකච්ඡා කරයි, පරිශීලකයා සත්‍යාපනය කරයි, සහ ලිපිනකරණය හා මාර්ගගතකරණය යොදයි. ඒවායින් එකක් ඇති අසාර්ථකත්වය වෙනස් සාක්ෂි ඉතිරි කරයි, එක් අදියරක කේතයක් අනෙක් ඒවා ගැන ප්‍රයෝජනවත් කිසිවක් නොකියයි.

වළක්වා ගත යුතු වැරැද්ද නම් කේතය බැරෑරුම් මට්ටමක් ලෙස සැලකීමයි. සබැඳි අසාර්ථකත්වය සහ අවසර අසාර්ථකත්වය දෙකම "සම්බන්ධ විය නොහැකි විය" ලෙස කියවේ, ඊට අමතරව ඒවාට පොදු කිසිවක් නැත. බැරෑරුම් බව යමක් කෙතරම් හදිසිද යන්න කියයි; අදියර කුමක් විවෘත කළ යුතුද කියයි.

Code familyStageWhere the evidence lives
829, 703Link or dial completionClient event log, remote listener reachability
720PPP negotiation and miniport bindingAdapter state, bindings, client log detail
691, 649, 812Identity and authorizationGateway or authentication server decision
Connected, no trafficAddressing, routing and resolutionRoute table and resolver configuration

පළමු අදියර: සබැඳිය සහ ඩයල් උත්සාහය

829 යනු යටින් ඇති සබැඳිය කැඩී ගිය බවයි. දුරස්ථ පාර්ශ්වය පිළිතුරු දීම නැවැත් වූයේද, මැද උපාංගයක් සැසිය මරා දැමුවේද, නැතහොත් සේවාලාභියාගේ ප්‍රතිපත්තියක් එය වසා දැමුවේද යන්න එය නොකියයි. 703 වැනි ඩයල් සම්පූර්ණ කිරීමේ කේතයක් ඊටත් වඩා මුල්ය: උත්සාහය සබැඳියක් ඇති තරම් දුරට ගියේ නැත, එය සාමාන්‍යයෙන් පැතිකඩ, සේවා තත්ත්වය හෝ දේශීය ප්‍රතිපත්තිය වෙත යොමු කරයි.

Get-VpnConnection -Name 'Corp' | Select-Object Name,ServerAddress,TunnelType,AuthenticationMethod,ConnectionStatus
Test-NetConnection -ComputerName vpn.example.net -Port 443
Get-WinEvent -LogName Application -MaxEvents 200 | Where-Object ProviderName -match 'RasClient' | Select-Object -First 15 TimeCreated,Id,Message

සිදුවීම් විමසුම යනු මිනිසුන් මඟ හරින කොටසයි. කාල මුද්‍රාවක් සහ අතුරුමුහුණත් නාමයක් සහිත සේවාලාභී පැත්තේ වාර්තාවක් සංවාදයට වඩා වටිනාය, මන්ද එය උත්සාහය යන්ත්‍රයෙන් පිටව ගියේද යන්න කියයි. වාර්තාවක් නැති වීම සහ සවන්දෙන්නාගෙන් පිළිතුරක් නැති වීම ළඟාවීමේ ගැටලුවකි, සේවාලාභියාගේ කිසිදු සංස්කරණයක් එය වෙනස් නොකරයි.

එම පැතිකඩම වෙනත් ජාලයක වැඩ කරන්නේ නම් මෙතැන නවතින්න. කේතය වින්‍යාස දෝෂයක් නොව මාර්ග තත්ත්වයක් විස්තර කරයි, ඊළඟ ප්‍රයෝජනවත් සැසඳීම තවත් නැවත ස්ථාපනයක් නොව ග්‍රහණ දෙකකි.

දෙවන අදියර: PPP සහ මිනිපෝට් බන්ධනය

720 සබැඳිය සහ පරිශීලකයා අතර පිහිටයි. ටනලය ඉහළ ගිය අතර පසුව PPP ස්තරයට ලිපිනයක් හෝ පාලන ප්‍රොටෝකෝලයක් සාකච්ඡා කළ නොහැකි විය; එය බොහෝ විට සේවාලාභියා මත බන්ධන ගැටලුවක් මිස ප්‍රතික්ෂේප කළ සත්‍යතාපනයක් නොවේ. එම වෙනස කේතයේ මුළු වටිනාකමයි: සත්‍යතාපනය කිසිදා ළඟා නොවූ බව එය කියයි, එබැවින් ගිණුම සැකකරු නොවේ.

Get-NetAdapter -IncludeHidden | Where-Object InterfaceDescription -match 'WAN Miniport' | Select-Object Name,Status,ifIndex
Get-NetAdapterBinding | Where-Object ComponentID -match 'ms_pptp|ms_l2tp|ms_sstp|ms_agile' | Select-Object Name,ComponentID,Enabled

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

තෙවන අදියර: අනන්‍යතාවය සහ අවසරය

691 යනු සත්‍යතාපන ප්‍රතික්ෂේප වූ බවයි. 649 යනු ගිණුමට ඩයල් කිරීමට අවසර නැති බවයි, 812 යනු දුරස්ථ ප්‍රවේශ ප්‍රතිපත්තියක් සම්බන්ධතාවය ප්‍රතික්ෂේප කළ බවයි. මේවා තීරණ මිස ප්‍රවාහන දෝෂ නොවේ, සේවාලාභියාට ඒවා වාර්තා කළ හැක්කේ පමණි.

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

මෙම අදියරේ ප්‍රයෝජනවත් පුරුද්දක් නම් ටිකට්ටුවේ නිශ්චිත ගිණුම් තන්තුව ලිවීමයි, ඕනෑම වසම් උපසර්ගයක් ඇතුළුව. පුදුම සහගත ලෙස බොහෝ 691 අවස්ථා වැරදි වසමක් සඳහා සුරකින ලද සත්‍යතාපන වේ, එය ප්‍රොටෝකෝල සැකසුම්වල නොව ගිණුම් තන්තුවේ දිස්වේ.

සිව්වන අදියර: සම්බන්ධයි, සහ කිසිවක් වැඩ නොකරයි

සම්බන්ධතාවයක් සම්පූර්ණ විය හැකි අතර එසේ වුවත් නිෂ්ප්‍රයෝජන විය හැක. එයට ලිපිනයක් ඇත, සේවාලාභියා සාර්ථකත්වය වාර්තා කරයි, සහ යෙදුමේ සෑම ඉල්ලීමක්ම කාල සීමාව ඉක්මවයි. සංවාදයේ කිසිවක් එය පිළිබිඹු නොකරයි, බැලීමට කේතයක් නැත. එම මොහොතේ සංවාදය අවසන් වී ඇති අතර ප්‍රයෝජනවත් සාක්ෂි වෙනත් තැනක ඇත.

Get-NetRoute -DestinationPrefix 10.24.0.0/16 | Select-Object DestinationPrefix,NextHop,InterfaceAlias
Resolve-DnsName files.corp.example.internal
Test-NetConnection -ComputerName 10.24.6.15 -Port 445

මාර්ගය නොමැති නම්, සේවාදායකය එය තල්ලු කළේ නැත නැතහොත් සේවාලාභියා එය අත්හැරියේය. මාර්ගය ඇති අතර නාමය අසාර්ථක වන්නේ නම්, ගැටලුව විසඳීමේ ය. දෙකම වැඩ කරන අතර යෙදුම තවමත් අසාර්ථක වන්නේ නම්, ඔබ ටනලය පසු කර යෙදුමේම වින්‍යාසයේ සිටී.

සෑම පරීක්ෂණයකටම වෙනස්කම් එක් ස්තරයක තබන්න. ඊළඟ උත්සාහයට පෙර කරන සෑම සංස්කරණයක්ම ඊළඟ කේතයේ සන්දර්භයේ කොටසක් වේ, ඔබේ අවසාන සංස්කරණය විස්තර කරන කේතයක් කේතය නොමැති වීමටත් වඩා නරකය.

එක් උත්සාහයක්, එක් වෙනස්කමක්, එක් වාර්තාවක්

අදියර කුමක් වුවත්, වාර්තාවේ කේතය, පණිවිඩය, පැතිකඩ නාමය, කාල මුද්‍රාව සහ ඔබ සිටි ජාලය තිබිය යුතුය. ක්ෂේත්‍ර පහක්, ඒවායින් එකක් ගැන ඔබ ඉදිරියේ සංවාදයේ හෝ සේවාලාභී ලොගයේ දැනටමත් ඇත. එම කට්ටලය ටිකට්ටුවකට අලවන්නට තරම් කුඩා සහ තවත් කෙනෙකුට නැවත නිපදවන්නට තරම් නිශ්චිතය.

පසුව එම කාල මුද්‍රාව අනෙක් පැත්තේ වාර්තාව අසල තබන්න. මෙම පිටුවේ ඉහළට වන්නට ඇති වගුව සෑම නොගැළපීමක්ම කුමන අදියරට අයත් දැයි කියයි. දෙවන වාර්තාව නොමැතිව කේතය සොයා ගැනීම පමණක් පටු කරයි; එය සමඟ අදියර තීරණය වේ. සංඛ්‍යාවක් අනුමානයක් නොව රෝග නිර්ණයක් බවට හරවන්නේ එම සැසඳීමයි.

එම පුරුද්ද Windows හි සියලුම පාහේ දේශීය VPN දෝෂ ආවරණය කරයි, කිසිදු ශාඛාවක් කිසිවක් නැවත ස්ථාපනය කිරීම අවශ්‍ය නොවේ. සංවාදය සැමවිටම ඔබට කුමක් ඇත්දැයි කියමින් සිටියේය; වැඩ යනු ඒ සියල්ලම එකම ගැටලුවක් ලෙස නොසැලකීමයි.

අදාළ ලිපි