په Windows کې OpenVPN اډاپټر پرلهپسې قطع کېږي؟ دوهګونې IP وګورئ
په Windows کې پرلهپسې قطع کېدونکی اډاپټر ډېری وخت د پتو شخړه ده، نه د ډرایور خطا. 4198 او 4199 پېښې ولولئ، دویم مالک ومومئ، بیا ځانګړي پتې وټاکئ.
په Windows کې، OpenVPN اډاپټر چې يوه پته اخلي، پرېږدي يې او هره څو ثانیې یې تکراروي، معمولاً د DHCP خطا نه ده۔ اډاپټر ته ویل کېږي چې داسې پته وکاروي چې لا دمخه بل څه ورته ځواب وایي، نو Windows یې د نهکارېدونکې په توګه نښه کوي او کلینټ بیا له سره پیل کېږي۔ د کلینټ لاګ غلی پاتې کېږي ځکه چې شخړه د هغه لاندې، د عملیاتي سیسټم په خپل شبکهيي سټیک کې حل کېږي۔
دا توپیر مهم دی، ځکه چې د تونل ترتیب ته هر متوجه د ستونزې حل ګام به د سرور په خوا کې دوهګونې پته له لاسه ورکړي۔
د کلینټ لاګ نه، د Windows پېښو لاګ څخه پیل وکړئ
Windows د پتو شخړې په سیسټم لاګ کې د پېښې ID 4198 او 4199 سره ثبتوي۔ لومړی د یوې پتې لپاره موندل شوې شخړه راپور ورکوي، دویم راپور ورکوي چې یو انټرفیس هغه پته نه شي کارولی چې پرې ترتیب شوی و۔ هیڅ یو یې OpenVPN نه یادوي، او همدا لامل دی چې د هغوی له پامه غورځول اسانه دي۔
وروستې پېښې راوړئ او د هغوی وختونه د اډاپټر د نوي کېدو چرخې سره پرتله کړئ: Get-WinEvent -FilterHashtable @{LogName='System'; Id=4198,4199} -MaxEvents 40 | Format-Table TimeCreated,Id,Message -Wrap۔ هره پنځلس ثانیې کې شخړه د هغه کلینټ سره سمون خوري چې هماغه پته د هغه مالک پر وړاندې بیا هڅوي چې لا هم ورته ځواب وایي۔ د نښلېدو په وخت کې یوازې یوه شخړه بیا د یو ځلي ټکر ښکارندویي کوي۔ په هر حال، بله پوښتنه دا ده چې پته لا هم چا لري۔
درې ترتیبات دوه هوسټونه پر یوه پته ږدي
له سرور وپوښتئ چې د هغه په نظر پته چا لري، بیا له شبکې وپوښتئ چې ورته څوک ځواب وایي۔ grep -H ifconfig-push /etc/openvpn/ccd/* هره ټاکل شوې د تونل پته او هغه سند چې دا یې ده لیستوي۔ ip -4 neigh show dev tap0 ښيي چې پل په دویمه طبقه کې څه زده کړل۔ د دې دوو لیستونو پرتله کول ډېری دوهګونې په یوه دقیقې څخه کم وخت کې مومي۔
درې ترتیبات نږدې ټولې بیانوي: client-config-dir کې یوه ننوتنه د دوو سندونو لپاره یوه پته ټاکي، د پل شوی tap برخه یو ماشین ته هغه پته ورکوي چې بل هوسټ لا دمخه په ثابت ډول لري، یا یو زوړ د کرایې فایل هغه پته بېرته راولي چې لا نښلول شوی کلینټ یې خپله ګڼي۔ درېیمه پېښه تر ټولو چلونه ده، ځکه چې ifconfig-pool-persist د پېژندل شوو کلینټونو لپاره پتې په قصد پټ بیا کاروي۔
د پتې لپاره د منډې وهلو پر ځای هغه ځانګړې کړئ
د بوت ترتیب یوازې دا ټاکي چې نن څوک ګټي، نو د بیا پیل کېدو پر ترتیب ولاړ هر سمون لنډمهاله وګڼئ۔ هر کلینټ ته خپله ifconfig-push کرښه ورکړئ، یا له هغه حد څخه ثابتې پتې ووېشئ چې هیڅ پل یا سرور انټرفیس ورته نه رسېږي۔ د کلینټونو لیست د تکراري عامو نومونو لپاره هم وګورئ، ځکه چې duplicate-cn دوه غونډو ته اجازه ورکوي چې یوه پېژندنه او له همدې امله یوه ټاکل شوې پته شریکه کړي۔ که د پل شوي وسیلې واقعاً ثابته پته ته اړتیا وي، هغه خپلې فرعي شبکې ته یوسئ یا یې د حوض څخه په هغه ځای کې خوندي کړئ چې سرور یې ثبتوي۔
د persist فایل یوازې هغه وخت حذف کړئ چې پوه شئ کومې کرایې لري، که نه بله بیا نښلېدنه هماغه پتې بیا ووېشي۔
په سم ترتیب بیا پیل وکړئ او د هرې پتې لپاره یو مالک تایید کړئ
بدلون لومړی پر سرور پلي کړئ، بیا کلینټونه بیا ونښلوئ، تر څو هر ګډونوال د سم شوي حوض پر وړاندې ثبت شي۔ که لومړی کلینټونه بیا پیل کړئ، هغوی له هغو پتو سره پاتې کېږي چې سرور یې لا هم نیول شوې ګڼي۔ له بیا پیل وروسته د حالت فایل ولولئ او تایید کړئ چې هر عام نوم یو ځل له یوې پتې سره ښکاري۔ د یو نوم لپاره دوه ننوتنې معنا دا ده چې پخوانۍ غونډه هیڅکله نه وه تړل شوې، نه دا چې حوض مات شوی۔
که کلینټ لا هم خپله پته نه شي ساتلی، وګورئ چې د هماغه هوسټ یو پل انټرفیس یې نه ږدي۔ هغه پل چې له پلورونکي وسیلې پته میراثي اخیستې، د ARP ځواب به ورکړ حتی کله چې VPN سرور دا پته لا دمخه یو کلینټ ته ورکړې وي۔
د ټیکټ تړلو دمخه بشپړ د نوي کېدو چرخه وګورئ
یوه پاکه لوستنه هیڅ شی نه ثابتوي۔ لږ تر لږه لس دقیقې اډاپټر وګورئ او په منځ کې بیا نښلېدنه جبري کړئ: Get-NetIPAddress -InterfaceAlias "OpenVPN*" | Select-Object IPAddress,AddressState۔ پته باید له بیا نښلېدنې تېره شي او په خوښ حالت کې پاتې شي۔
بیا د لومړي ګام پېښې پوښتنه بیا چل کړئ او تایید کړئ چې نوی څه نه راګرځوي۔ د بیا نښلېدنې په اوږدو کې غلی لاګ د دې ثبوت دی چې شخړه لاړه، پداسې حال کې چې له یوې نښلېدنې وروسته غلی لاګ یوازې دا معنا لري چې سیالي لا نه ده پېښه شوې۔ په پای کې، هغه سرچینه وازموئ چې تونل د هغې لپاره دی، ځکه چې پته له لاسه ورکړې پل کولای شي د پلورونکي لاره مات کړي پداسې حال کې چې VPN پخپله روغ ښکاري۔
د حوض حد، هره ټاکل شوې پته او هغه هوسټ چې دا لري د سرور په یادښتونو کې ولیکئ۔ بیا به بل ټکر په څو دقیقو کې ولیدل شي، نه به یې بیا موندلو لپاره ټول ماښام ته اړتیا وي۔