د VPN تېروتنه 10051: ستاسو لار، نه ستاسو پټنوم
WSAENETUNREACH هغه سوکیټ عملیه بیانوي چې هېڅ شبکهيي لاره نه ده موندلې۔ مخکې له دې چې باور ته لاس ووړئ، پای ټکی، د پته کورنۍ او ټاکل شوې لاره وګورئ۔
د Windows تونل ناکامېږي او لاګ 10051 شمېره وړاندې کوي۔ دا WSAENETUNREACH دی، چې هغه وخت راپور ورکول کېږي کله چې یوه سوکیټ عملیه منزل ته هېڅ ګټورې لارې نه مومي۔ دا رد شوی پټنوم، پای ته رسېدلی سند یا د دې شاهد نه دی چې سرور تونل بنډل ولید او رد یې کړ۔
دوه بېلابېلې عملیې کولای شي دا په یوه ناسته کې پیدا کړي۔ دوی بېلابېل شیان مانا کوي او بېلابېلو خاوندانو پورې اړه لري۔
کوډ څه راپور ورکوي او څه نه
تېروتنه یو ځایي پرېکړه بیانوي: سټک ونه توانیدله غوښتل شوي منزل ته لاره ومومي، نو عملیه هېڅکله له ماشین څخه ونه وتله۔ دا د لارې په اړه خبره ده، نه د بل لوري د نظر په اړه ستاسو د اعتبار اسنادو۔ د دې لوستل د تصدیق ناکامۍ په توګه تاسو د سندونو ذخیرو او حساب بیا تنظیم ته لېږي د داسې ستونزې لپاره چې دوی یې نه شي رامنځته کولای۔ کوډ دې هم هېڅ نه وایي چې آیا لاندې وال اورمېچن بنډل ته اجازه ورکړې وه، ځکه چې هېڅ بنډل نه دی لېږل شوی۔
کله چې یې ثبتوئ، شاوخوا لاګ کرښې وساتئ۔ یوازې شمېره منزل، لېږد او شیبه له لاسه ورکوي، او همدا درې حقیقتونه دي چې ننوتنه یوه اونۍ وروسته د تفسیر وړ ګرځوي۔
کومه عملیه ناکامه شوه، او کله
تېروتنه هغه مهال چې کلاینټ د VPN بهرني پای ټکي ته رسېږي، له هغې اپلیکیشن ناکامۍ څخه بېل حالت دی چې تونل له جوړېدو وروسته پېښېږي۔ په لومړي کې سرور ته د لېږد لاره نشته یا اخیستل شوې ده۔ په دویم کې تونل شته او د هغه په داخل کې یو څه نشي کولای ستاسو غوښتل شوی منزل حل یا لارښود کړي۔ هماغه کوډ، بېله طبقه، بېل خاوند۔ د نښلونې هڅې ته اړوند وخت ټاکونکی معمولاً فیصله کوي چې کوم یو لرئ۔
یوازې تېروتنه نه، بلکې ناکامه عملیه نقل کړئ: نښلون کومې پتې ته، کوم لېږد له لارې او د ترتیب کوم ټکي کې۔ هماغه عبارت دی چې دویم کس ته د پرېکړې بیا تولید اجازه ورکوي۔
پای ټکی او د پته کورنۍ پرتله کړئ
حل شوی منزل، لېږد او پورټ ثبت کړئ۔ که نوم IPv4 او IPv6 دواړه پتې بېرته راوګرځوي، نو کارکوونکې IPv4 کتنه د ناکامه IPv6 هڅې په اړه هېڅ نه څرګندوي۔ کلاینټ ممکن هغه کورنۍ وآزموي چې تاسو هېڅکله نه ده ازمویلې، او بله کورنۍ ته اړول تجربه بدلوي نه دا چې سمه یې کړي۔
Resolve-DnsName vpn.example.net -Type A,AAAA
Find-NetRoute -RemoteIPAddress 198.51.100.62
Get-NetConnectionProfile
د لارې پوښتنه اوسني حالت کې د هغه منزل لپاره غوره ځایي پته او لاره بېرته راګرځوي، نو هغه مهال یې چلوئ چې خرابي شته۔ نښلول شوی نهوي، بدله شوې شبکه یا ناڅاپي لاره ټولې وروسته له دې چې هر څه بیا تنظیم شول بېل ښکاري۔ دویم فعال تونل هم کولای شي د پای ټکي لاره ونیسي، چې دا کوډ یو کلاینټ ته پیدا کوي او بل ته نه۔
په یاد ولرئ چې د لارې ځواب څه دی: یوه ځایي پرېکړه، نه د لېږلو اجازه۔ دا نشي کولای تاسو ته ووایي چې اورمېچن به ډېټاګرام ومني یا په لرې سر کې یو څه اورېدل کېږي۔
نورې سوکیټ تېروتنې او سپارل
تېروتنه 10054 بېل راپور دی، او په UDP ترلاسه کولو کې کولای شي د مخکیني لېږلو سره تړلی ICMP پورټ نهرسېدونکی ښکاره کړي۔ دا د یو ځانګړي منزل پورټ په اړه پیغام دی، نه دا خبره چې لاره نشته، او دواړه بېلو پلټنو ته رسوي۔ هر سوکیټ شمېره د نښلونې ناکامۍ بڼه ګڼل هماغه لاره ده چې ورکه لاره د کلاینټ بیا نصبولو سره 'سمه' کېږي۔
ګټور سپارل دقیق کوډ، ناکامه عملیه، پای ټکی او د پته کورنۍ، ټاکل شوې لاره او د هرې شبکې بدلون وخت لري۔ ښودل شوې د لارې ستونزه د هغه چا له لارې سمه کړئ چې دا ترتیب لري۔ د سندونو بدلول یا د بل لوري تصدیق بندول نشي کولای داسې لاره برابره کړي چې نشته، او دواړه وروستۍ تشخیص سختوي۔