د VPN له لارې Wake-on-LAN نه کار کوي؟ خپرېدنه هیڅکله نه تېریږي
تونل جوړ دی او شریکې پوښتنې ځواب ورکوي، خو ماشین ویده پاتې کېږي۔ magic packet باید د هدف په خپله برخه کې واستول شي، نو هلته یو مرستندوی وګمارئ۔
د دفتر ماشین ویده کوئ، له کوره VPN تړئ، او هغه بند پاتې کېږي۔ تونل جوړ دی، د فایل شریکول ځواب ورکوي، او د روټر wake-on-LAN پاڼه وایي چې غوښتنه یې لېږلې ده۔ هر ښکاره نښه وایي چې شبکه سمه ده، او همدا لامل دی چې دا حالت ګډوډونکی دی: هغه چوکاټ چې ماشین به ویښ کړي، هغه برخې ته چې ماشین پکې دی هیڅکله نه رسیږي۔
نښې د فرعي شبکې خواته ګوته نیسي، نه د تونل خواته
د ویده کوربه ته ping نه تېریږي، او دا برخه نورماله ده۔ په تمه حالت کې ماشین چلېدونکی IP سټک نه لري، نو نه شي کولای ARP یا ICMP ته ځواب ووایي، او هیڅ د تونل ترتیبات دا نه بدلوي۔ ګټوره ازموینه دا ده چې آیا په همدې LAN کې دوهم ماشین ویښېږي، او آیا د روټر خپله ویښوونکې پاڼه د هغه کوربه لپاره کار کوي چې ورباندې تړل شوی وي۔
کله چې په همدې برخه کې ازموینه بریالۍ شي، نقصان په حد کې دی۔ هغه لېږونکی چې کاروئ د VPN په انټرفیس ژوند کوي، او هغه بنډل چې جوړوي د سیمه ییزې اړیکې لپاره خپرېدنه ده، نو له غلط انټرفیس نه وځي یا هیڅ نه وځي۔ تونل خراب نه دی؛ هغه غلط ډول ټرافیک وړي۔ مخکې له دې چې د روټر یو ترتیب بدل کړئ، معلومه کړئ لېږونکی کوم انټرفیس غوره کوي۔
magic packet یو چوکاټ دی، خدمت نه دی
بار د شپږ بایټو ثابت سرلیک 0xFF سره پیل کېږي، بیا د هدف کارت سختې افزارې پته شپاړس ځله تکرارېږي، بیا اختیاري څلور بایټه SecureOn پټنوم راځي۔ لېږونکي دا معمولاً په UDP کې نغاړي او پورټ 7 یا پورټ 9 ته یې لېږي، خو د پورټ شمېره د لېږونکي او کارت ترمنځ تړون دی، نه داسې اورېدونکی چې ورسره نښلېدلای شئ۔ هیڅ شی نه اوري، او هیڅ شی ځواب نه ورکوي۔
ماشین هغه شبکه ای انټرفیس ویښوي چې د تمې ریل نه لږه برخه سرکټونو ته بریښنا ورکوي، پداسې حال کې چې پاتې نظام بند دی۔ نو له همدې امله ترتیب باید هم بشپړه بریښنا پرېوتنه او هم خوب وزغمي: هغه بورډ چې د بندېدو پر مهال د تمې بریښنا پرې کوي، نور کارت نه لري چې څه ترلاسه کړي۔
ولې روټ شوی تونل دا نه شي رسولای
روټ شوی VPN انټرفیس د دوو تونل پتو ترمنځ د نقطې تر نقطې IP تړاو دی۔ هغه د همکار لپاره پته شوو بنډلونو د وړلو لپاره دی، نو له همدې امله ping، SSH او د فایل شریکول پرې نورمال کار کوي۔ د خپرېدنې چوکاټ هغه همکار ته پته شوی نه دی، او محدوده خپرېدنې پته روټر هیڅکله په خپله نه استوي۔
د فرعي شبکې خواته د خپرېدنې استول د روټر قصدي وړتیا ده چې ډېری تلواله ترتیبات یې بندوي، او حتی بیا هم هغه هماغې فرعي شبکې ته رسوي، نه یو ځانګړي ویده کارت ته۔ ویده کوربه ARP ته هم ځواب نه شي ویلای، نو هغه روټر چې د استولو دمخه د هدف پته حل کول غواړي، چوکاټ غورځوي او داسې ځواب ته په تمه وي چې هیڅکله نه راځي۔ ثابت تړون ثبت هغه برخه سمه کوي او د خپرېدنې د حد ستونزه لاس نه ورته وهي۔ نو دوه جلا محدودیتونه، او یو لرې کول بل ته هیڅ نه کوي۔
درې ځایونه چې واقعاً کارت ته رسیږي
هر کارېدونکی ترتیب چوکاټ د هدف په برخه کې اېږدي، او هغوی په دې کې توپیر لري چې شبکه څومره ګډوډوي:
- په هدف برخه کې هغه وسیله وګمارئ چې تل روښانه وي۔ روټر، NAS یا کوچنی لینکس بکس چې بریښنا ته پاتې کېږي کولای شي چوکاټ سیمه ییز ووځي، کله چې تونل ته ورسیږئ، او په VPN کې هیڅ نه بدلېږي۔
- پرېږدئ روټر پخپله چوکاټ واستوي۔ ډېر فرم وییرونه ویښوونکې پاڼه لري چې له LAN پله لېږي، او دا تر هغه کار کوي چې هدف پر هماغه پل وي، نه د دوهم روټر شاته۔
- کله چې خپرېدنې واقعاً باید تېرې شي، ځایونه د TAP ډوله تونل سره پل کړئ۔ دا دوه خپرېدنې ډومینونه یوځای کوي، د خپرېدنې طوفانونه، یو واحد پته پلان او هر کشفي پروتوکول چې دواړه ځایونه یوځای ویني، راوړي۔
لومړی انتخاب د یو ماشین لپاره غوره دی۔ دریم د تلپاتې لګښت سره د شبکې ډیزاین پرېکړه ده، نو داسې یې وګڼئ، نه د یو ډیسکټاپ لپاره چټک حل۔
ولیکئ کوم مرستندوی چوکاټ لېږي او په کوم پل یا VLAN کې دی۔ هغه مرستندوی چې له غلط انټرفیس لېږي، بشپړ ثبت او داسې ماشین درکوي چې هیڅکله نه ویښېږي، او دا ترکیب یوه ماسپښین ضایع کوي۔
مخکې له دې چې کلاینټ ملامت کړئ، لېږل وګورئ
لومړی هدف کارت وګورئ، ځکه هیڅ لېږونکی داسې کارت نه شي ویښولای چې تیار نه وي۔ لاندې حکم د ملاتړ شوو او اوسنیو ویښولو حالتونو لوستل کوي، چې اوسنی g ارزښت معنا دا ده چې magic packet روښانه دی:
ethtool enp3s0 | grep -A1 'Wake-on' ip neigh show 192.168.1.50 tcpdump -ni br0 -e 'ether broadcast and udp dst port 9' etherwake -i br0 3c:7c:3f:00:11:22
د لېږلو پر مهال پر مرستندوی ثبت چلوئ او د بریا انګېرنې پرځای یې ولولئ۔ هغه چوکاټ چې سم پل له خپرېدنې هدف MAC سره پریږدي یوازینی شاهد دی چې لېږل کار کړی؛ که ثبت تش وي، لېږونکي بل انټرفیس غوره کړی او د ازموینې پاتې برخه بې معنا ده۔ هغه لېږونکی چې د UDP ډیټاګرام پرځای خام چوکاټ جوړوي دې فلټر ته نه ځي، نو مخکې له دې چې نتیجه واخلئ چې هیڅ نه دی لېږل شوی، وګورئ ستاسو وسیله کومه بڼه کاروي۔
په Windows کې د کارت همغږې کتنې powercfg /devicequery wake_armed ده چې هغه وسایل لیست کوي چې نظام ویښولو ته اجازه لري۔ له دې لیست نه غایب شبکه ای اډاپټر به هر هغه بنډل له پامه وغورځوي چې ورته لېږل کېږي، هر څومره چې چوکاټ پر تار سم ښکاره شي۔
بیا پخپله ویښېدل او دوام تایید کړئ۔ هغه ماشین چې روښانه کېږي خو په نوم نه رسیږي، ثابته پته او DNS ثبت ته اړ دی، ځکه د نومونو حل د خپرېدنې له لارې لا هم تونل نه تېریږي۔ بې تار ویښېدل جلا او له تار والي نسخې څخه ډېر کم باوري وړتیا ده، نو VPN ته له داخلېدو دمخه یې په همدې برخه کې وآزموئ۔ په ټکټ کې د انټرفیس نوم او د مرستندوی کوربه ولیکئ، ځکه بل نقصان معمولاً هماغو دوو حقایقو ته اړه لري۔