د VPN د چمتو کېدو دمخه ډرایو نقشه کړو؟ دا د سرور پورې وتړئ
د ننوتلو سکریپټ شریکېدو ته نقشه ورکوي دمخه چې تونل لاره ولري. یو سرور چې یوازې د هغه له لارې ځواب ورکوي وګورئ، بیا د کاروونکي په غونډه کې نقشه کړئ او پایله ثبت کړئ.
د ډرایو توری د ننوتلو پر مهال ښکاري او بیا د تشې پوښې په توګه پرانیستل کېږي، یا د سره صلیب او د نه لاسرسي وړ شبکې سرچینې په اړه د پیغام سره پرانیستل کېږي. اجازې معمولاً سمې وي. چې وشول هغه دا چې د نقشې کولو فرمان په هغه موده کې وچلېده چې VPN کاروونکی موجود و خو فایل سرور ته لاره نه وه، او Windows هغه ناکامي د ډرایو د حالت په توګه ولیکله. حل دا دی چې نقشه کول د ننوتلو پر مهال پېښېدونکې یوه خبره نه ګڼو او دا د نښلولو د ترتیب وروستی ګام وګڼو.
ولې نقشه کول ډېر ژر چلېږي
د ننوتلو سکریپټ هغه وخت پیلېږي چې غونډه پیل شي. هغه VPN کاروونکی چې د ننوتلو پر مهال نښلېږي خپله مهال کرښه پر سر ورزیاتوي: بهیر کېدای شي روان وي، مجازي اډاپټر کېدای شي موجود وي، او دفتر ته لاره کېدای شي لا نه وي. دا درې حالتونه د سکریپټ له نظره یو شان ښکاري او یوازې یو یې کار کوي.
ځینې چاپېریالونه په هر ننوتلو کې هماغه ناکامه کرښه تکراروي، چې داسې کاروونکی جوړوي چې پر ډرایو دوه ځله کلیک کول زده کړي دي، او داسې سکریپټ چې هېڅکله پخپله بریالی نه شو.
ډرایو پخپله دا لا خرابوي. نقشه شوې ډرایو د غونډې شی دی، او کله چې Windows هغه نه لاسرسي وړ وګڼه، نښه کېدای شي تر هغه وروسته هم اوږده ماته پاتې شي چې تونل روغ شوی وي. له همدې امله په لاس بیا نقشه کول کار کوي خو سکریپټ داسې ښکاري چې هېڅ نه کوي. غونډه ناکامي یادوي، نه هغه اراده چې تر شا وه.
نښلېدلی حالت لاره نه ده
په سیني کې د VPN نښه ښیي چې تونل پورته دی که نه. دا هېڅ نه وایي چې یو ځانګړي سرور ته لاره شته که نه، DNS هغه نوم د تونل پتې ته اړوي که نه, یا د سرور خپل اورګاډی تاسې مني که نه.
دا د یوې ښکارې پایلې سره درې بېلې ناکامۍ دي، او په سیني نښې تکیه کول هغه په یوه بې باوره اشاره کې ګډوي.
د چمتووالي ګوتنه چې هغه سرور نوموي چې تاسې واقعاً ورته اړتیا لرئ هغه بېلوي، ځکه چې تر هغه پورې ناکامېږي چې ځانګړې لاره کار وکړي، نه تر هغه چې کومه برخه ځان نښلېدلی اعلان کړي.
د کاروونکي پر ځای سرور پورې وتړئ
یو کوربه وټاکئ چې یوازې د تونل له لارې ورته رسېدل کېږي او مخکې له دې چې څه نقشه کړئ هغه ته انتظار وکړئ. لاندې ټوټه یوه خوندي شوې Windows VPN ننوتنه نښلوي، فایل سرور ګوري او بیا ډرایو نقشه کوي.
@echo off
set server=fileserver.corp.example
rasdial "Office VPN" /disconnect
rasdial "Office VPN"
:wait
ping -n 1 -w 1000 %server% >nul || (
timeout /t 5 /nobreak >nul
goto wait
)
net use Z: \\%server%\share /persistent:no
Ping د چمتووالي ګوتنه ده، د اجازې ازموینه نه. که ستاسې په شبکه کې ICMP فلټر وي، پر ځای یې هغه خدمت وګورئ چې واقعاً یې کاروئ: د ژر ګوتنې لپاره net view \\%server%، یا په PowerShell کې پر 445 پورټ لنډه TCP ازموینه. دواړه مهم شی پورې تړي.
محدوده شمېره هڅې ورزیاتې کړئ. بې حده انتظار څرخ یوه ماته تونل په داسې غونډه بدلوي چې هېڅکله ننوتل نه بشپړوي، او دا د ورکې ډرایو توري څخه بدتر ملاتړي زنګ دی.
دا بیا چلېدونکې او د غونډې خبره پوهه کړئ
دا د کاروونکي په خپله غونډه کې وچلوئ. هغه دنده چې د SYSTEM په توګه چلېږي ډرایو په بشپړه بله غونډه کې ږدي، او ننوتلی کاروونکی پایله هېڅکله نه ویني. په دې توګه تاسې داسې سکریپټ ترلاسه کوئ چې بریا ته راپور ورکوي او داسې ډیسکټاپ چې ډرایو نلري.
مخکې له نقشه کولو وګورئ، او یوازې زوړ ننوتنه لرې کړئ. کله چې توری ونه کارول شي net use Z: /delete تېروتنه بېرته راګرځوي، او هغه تېروتنه نرمه ده چې له پامه وغورځول شي، نه دا چې د سکریپټ پاتې برخې پرېښودو لامل شي. /persistent:no وساتئ تر څو ناکامه هڅه وروسته دايمي بېرته نښلولو هڅه نه شي.
او په فایل کې پټنوم مه ږدئ. rasdial کولای شي د VPN ننوتنې لپاره خوندي شوي اسناد بیا وکاروي، او شریکېدنه باید د ننوتلي کاروونکي په توګه تصدیق شي. که شریکېدنې واقعاً بل اسناد ته اړتیا لري، هغه د ننوتلو شریکېدنې پر سر اوسېدونکي بېچ فایل کې د ځای پرځای کولو پر ځای د cmdkey په مرسته هر کاروونکي لپاره یو ځل ثبت کړئ. هر څوک چې هغه شریکېدنه لولي کولای شي پټنوم هم ولولي، او دا اسانتیا په پېښه بدلوي.
ټول سکریپټ بیا چلول باید بې زیانه وي، ځکه چې همدا به پېښ شي. کاروونکي بیا نښلېږي، لیپ ټاپونه ویښېږي، او هماغه کوډ لاره بیا د بل پیل حالت سره چلېږي.
د دې لپاره چې کومه نیمه ناوخته وه ثابته کړئ، پوره ثبت وکړئ
وخت ټاکونکی، د چمتووالي ګوتنې پایله او د نقشې کولو وتلو کوډ د کاروونکي پروفایل لاندې یو فایل کې ولیکئ. کله چې د ورکې ډرایو بله راپور راشي، هغه ثبت یوازې مهم پوښتنې ته ځواب ورکوي: تونل ناوخته راغی، که شریکېدنې انکار وکړ؟
پرته له دې، هر تکرار له صفر څخه څېړل کېږي، او معمول پایله هغه اجازه بدلون دی چې هېڅ نه سمول کېږي.
ترتیب یو ځل له سړې پیل او یو ځل له خوب څخه وآزموئ. د ویښېدو پېښه هغه ځای دی چې ترتیب ډېری ماتېږي، ځکه غونډه له شبکې دمخه بیا پیلېږي او سکریپټ داسې ماشین ویني چې ساعتونه مخکې ننوتلی وي.