د کورني VPN سرور لپاره د پورټ ټریګر کول د پورټ لیږد پر وړاندې
ټریګر کول د وتلو ترافیک وروسته یوه نقشه پرانیزي؛ لیږدول پورټ د تل لپاره نقشه کوي۔ کورنی VPN سرور دویم ته اړتیا لري، چې ریښتیني اوریدونکي ته محدود وي۔
پورټ لیږدول او پورټ ټریګر کول په ډیرو کورنیو روټرونو کې په یوه مینو کې وي، نو ځکه دوی د یو کار دوه لارې ګڼل کیږي۔ پورټ لیږدول یوه ثابته قاعده ده: WAN پورټ ته راتلونکی داخلي اړیکه یو ټاکلي داخلي پته او پورټ ته ژباړل کیږي، که بل څه پېښ شي یا نه۔ ټریګر کول شرطي دي: روټر وتونکي ترافیک ګوري او یوازې هغه وخت داخلي نقشه پرانیزي چې یوه سمونکې اړیکه ووځي۔ VPN سرور انتظار کوي چې بل څوک لومړی وصل شي، نو همدا شرط یوازینی شی دی چې هیڅکله یې نشي پوره کولی۔
دوه قاعدې د بېلابېلو ژوند دورو سره
IPv4 NAT حالت ساتي۔ کله چې داخلي کوربه یو پیکټ بهر ولېږي، روټر یوه نقشه جوړوي چې ځوابونه بیرته لار ومومي؛ هغه داخلي پیکټ چې له هیڅ نقشې سره سمون نه لري غورځول کیږي، او همدا چلند نااپډېټ شوی ډیسکټاپ له انټرنیټ بهر ساتي۔ پورټ لیږدول په لاس اضافه شوې تلپاته ژباړې ننوتنه ده۔ ټریګر کول یو لنډمهاله سوری دی چې د ترافیک بڼې له خوا ساتل کیږي۔
عملي توپیر وخت دی۔ پورټ لیږدول د خوندي کیدو له شېبې څخه تر هغه چې څوک یې حذف کړي پاتې کیږي۔ ټریګر شوې نقشه د ټریګر له چلیدو وروسته شتون لري او د بېکارۍ ټایمر سره بنديږي، چې په مصرف کوونکي هارډویر کې په دقیقو اندازه کیږي، یا په بیا پیل کې سمدلاسه۔
په انتزاعي ډول هیڅ یو یې ډیر خوندي نه دی۔ پورټ لیږدول یو پورټ په دوامداره توګه افشا کوي؛ ټریګر یوازې د ټاکلي وتونکي ترافیک وروسته هغه افشا کوي۔ د هغه خدمت لپاره چې باید له یو ناپېژاند څخه لومړی پیکټ ومني، یوازې یو له دواړو سره کار سمون خوري۔
ولې ټریګر کول سرور نه خپروي
VPN سرور په جوړښت کې غیرفعال دی۔ سیال، که په کافي کې لپ ټاپ وي یا په موبایل ډیټا کې ټیلیفون، لومړی پیکټ لېږي، او روټر ورته هیڅ نقشه نه لري۔ په داخل کې هیڅ شي ټریګر پورټ ته ترافیک نه دی پیل کړی، نو قاعده هیڅکله نه چلیږي او اړیکه د لاس ورکولو له پیل دمخه مري۔
چیرې چې ټریګر کول کار کوونکي ښکاري، بل څه د ټریګر پورټ ترافیک تولیدوي: په LAN کې یو کلاینټ، یوه څارونکې پلټنه، یا د سرور خپلې وتونکې کتنې۔ بیا نقشه یوازې هغه یو کوربه لپاره پرانیستل کیږي او د ترافیک په بندیدو بنديږي، نو بل بهرنی سیال بیا ناکاميږي، پداسې حال کې چې لومړنی بریالیتوب په لاګ کې د ثبوت په څیر پاتې کیږي۔
ټریګر کول معمولاً یو کوربه ته هم وي۔ ډیر پلي کول یوازې یو داخلي وسیله ته اجازه ورکوي چې نقشه په یو وخت کې وساتي، چې د هغه سرور لپاره بشپړ غلط دی چې باید څو سیالونو ته ځواب ووایی۔ دا ځانګړتیا د هغو اپلیکیشنونو لپاره جوړه شوې وه چې بهر ته کنټرول اړیکه پرانیزي او په دویم پورټ کې داخلي معلومات تمه کوي، او لا هم له دې بڼې سره سمون خوري۔
پورټ لیږدول په رېښتیا کې څه نقشه کوي
پورټ لیږدول یوه ژباړې ننوتنه ده: WAN پورټ او پروتوکول داخلي پته او پورټ ته۔ دا اړتیا لري چې اوریدونکی په بل سر کې مخکې له مخکې روان وي، او داخلي پته خپله ځای ته پاتې شي۔ DHCP لیز چې بل ماشین ته ځي هر ټونل په خاموشۍ کې غلط کوربه ته لېږي، نو د قاعدې مخکې زیرمه جوړه کړئ۔
| Rule | Opens when | Closes when | Fits a VPN listener |
|---|---|---|---|
| Port forward | Saved, at boot | You delete it | Yes |
| Port trigger | Matching outbound traffic | Idle timeout or reboot | No |
پروتوکول د بڼې له اشارې ډیر مهم دی۔ OpenVPN چې UDP باندې وي UDP لیږد ته اړتیا لري، WireGuard UDP ته اړتیا لري، او IPsec معلومات ESP بڼه، IP پروتوکول 50 راځي، چې هیڅ پورټ نه لري۔ یوازې TCP یا UDP منونکې د لیږد بڼه نشي کولی دا بیان کړي، نو IPsec د پورټ قاعدې پرځای passthrough یا ثابته یو-تر-یوه نقشه ته اړتیا لري۔
ستاسو د روټر پورتنۍ طبقه
پورټ لیږدول یوازې هغه ژباړه کنټرولوي چې ستاسو ده۔ که WAN پته ستاسو نه وي، کوم چې د وړونکي-کچې NAT شاته حالت دی چیرې چې ګډون کوونکي 100.64.0.0/10 شریکوي لکه څنګه چې په RFC 6598 کې تشریح شوي، داخلي اړیکه هیڅکله ستاسو روټر ته نه رسیږي ځکه چې برابرونکي لومړی ژباړلې ده۔ ستاسو په وسیله هیڅ قاعده نشي کولی دا ترتیب سم کړي۔
دوه ګونی NAT په کوچني کچې کې هماغه ستونزه ده۔ ستاسو روټر ISP روټر ته لیږدوي، چې سمونکې قاعده نه لري او پیکټ غورځوي۔ یا قاعده په بهرنۍ وسیله کې اضافه کړئ، یا بهرنۍ وسیله په پل حالت کې کیږدئ او ستاسو وسیله دې عامه پته وساتي۔
نو ځکه ازموینه باید له بهره راشي۔ د یوې LAN څخه د عامه پتې له لارې ازموینه د hairpin NAT ملاتړ ته تړلې ده او د قاعدې سره بې تړاوه دلایلو له مخې بریالۍ یا ناکامه کیدای شي؛ په موبایل ډیټا کې ټیلیفون، یا په بله شبکه کې ملګری، ډیره پاکه کتنه ده۔
قاعده محدوده کړئ، بیا دواړه نیمې وګورئ
یو پورټ یوې پتې ته لیږد کړئ۔ هغه سلسله چې د لومړیو هڅو د ناکامۍ له امله اضافه شوه، همدغه لار ده چې مدیریت انټرفیسونه انټرنیټ ته رسیږي، او VPN اوریدونکي ته د روټر د اډمین پاڼې خپرول څنګ ته اړتیا نه لري۔
هر څه چې دا اوریدونکی مخکې ساتلی و هغه وساتئ: د سند یا کیلي پیژندنه، د کوربه فایر وال، اوسني پیکټ نسخې۔ پورټ لیږدول یو پیکټ دننه باسي؛ تصدیق کول فیصله کوي چې پیکټ به ټونل شي که نه، او کله چې یو څه سم نه وي دا دوه جلا ناکامۍ دي۔
کتنې دوه نیمې لري۔ د لاس ورکول باید له بهرنۍ شبکې بشپړ شي، بیا باید د سرور شاته یو شخصي سرچینه د ټونل له لارې ځواب ووايي۔ پورټ لیږدول د ټونل اړیکه دننه باسي او نه ډیر؛ د 10.8.0.0/24 لپاره لارښوونه او اجازه په بله سکرین کې بله تنظیم ده۔
په درې پوښتنو فیصله وکړئ
درې پوښتنې د هرې پرتلې جدول څخه ژر غوره توب فیصله کوي:
- ایا له بهره څه لومړی پیکټ په توګه وصل کیږي؟ نو پورټ لیږدول یا یو ریلې وکاروئ۔ ټریګر کول پرته له وتونکي ترافیک چې هیڅکله نه وي نشي پرانیستل کیدای۔
- ایا سوری باید د بېکارۍ وخت څخه اوږد پاتې شي؟ نو پورټ لیږدول وکاروئ، ځکه ټریګر شوې نقشه د خپل مهال ویش له مخې بنديږي۔
- ایا WAN پته ستاسو ده چې خپره شي؟ که نه، د هرې قاعدې د سمون مخکې پورتنۍ طبقه سمه کړئ۔
که هر درېیو ته ځواب نه وي، کوم چې د هغه لپ ټاپ حالت دی چې پخپله یو سوداګریز برابرونکي ته زنګ وهي، د دواړو قاعدو هیڅ یوه ته اړتیا نه شته۔ په NAT شاته کلاینټ کار کوي ځکه چې پخپله د حالت ساتونکې نقشه جوړوي، او دا د هغو ډیرو خلکو پوښونه کوي چې نیمه شپه د پورټ لیږدولو پاڼه لولي۔