بشپړ تونل ستاسو SSH ناسته وواژه: د بېرته راستنېدو لار ټینګه کړئ
بشپړ تونل ستاسو د خپل SSH ناستې ځوابونه هم نیسي. د زاړه ګېټوې له لارې ستاسو د ادارې پتې لپاره د کوربه لار ټینګه کړئ او بیا نښلېدو ته نوی یې کړئ.
په هغه ماشین کې OpenVPN کلاینت پیل کړئ چې تاسو پرې د SSH له لارې کار کوئ، او د حکم په مینځ کې ناسته کنګه شي. تونل راپور ورکوي چې نښلول شوی، کوربه د هغې له لارې انټرنیټ ته رسېږي، او ستاسو د کیلي ټکونه لا هم رارسېږي خو هېڅ نه بېرته راځي. هغه څه چې بدل شوي تونل نه دی: دا ستاسو ته ادرس شوو پاکټونو د بېرته راستنېدو لاره ده، کومه چې اوس له نوي ډیفالټ لارې سره سمون خوري او هغه تونل ته ننوځي چې لرې ګېټوه به ستاسو مېز ته رسېدو لپاره ونه کاروي.
redirect-gateway په رښتیا څه نصبوي
په خپله def1 بڼه کې redirect-gateway د ډیفالټ لارې د بیا لیکلو پرځای 0.0.0.0/1 او 128.0.0.0/1 ورزیاتوي. دا دواړه نیمایي ټول ادرس ځای پوښي او دواړه 0.0.0.0/0 په پرتله اوږده پریفکسونه پاتې کېږي، نو هر هغه هدف چې لا ډېر ځانګړی سمون ونه لري اوس تونل ته ځي. دا هغه میکانیزم دی چې باید یاد وساتل شي، ځکه لاندې هر سمون د لا ډېر ځانګړي سمون په نصبولو کار کوي.
ستاسو اداري پته د دغو هدفونو یو دی.
VPN سرور د خپلو کلاینتونو ټرافیک انټرنیټ ته لېږي. د هغه عامې پتې لپاره چې تاسو ترې نښلېږئ هېڅ لاره نه لري، او هېڅ دلیل نه لري چې هغه پاکټونه له کلاینت څخه راغلي ټرافیک پرته بل څه وګڼي، نو هغه یې غورځوي. په دې مینځ کې ستاسو لېږل شوې غوښتنه کوربه ته ورسېده، او له همدې کبله ناسته یوازې له یوې خوا ژوندې ښکاري.
ip route show table main | head -n 20
ip route get 198.51.100.23خپله سرچینه پته او له تونل مخکې لاره ومومئ
پر سرور، جوړه شوې SSH اړیکه ولیکئ او هغه همکار پته یادښت کړئ چې له هغې راغله. هماغه پته باید ستاسو د بېرته راستنېدو لاره پوښي، او هغه تل هغه نه ده چې تاسو یې فکر کوئ: د ټوپ کوربه، NAT ګېټوه یا د چلونکي ژباړونکی کولای شي بله سرچینه کېږدي.
بیا هغه فزیکي ګېټوه او انټرفېس ومومئ چې تونل له پیل مخکې ټرافیک وړلو. په def1 ترتیب کې ډیفالټ لاره لا هم د نیمګړو ډیفالټونو لاندې شته، نو معلومات شته، که څه هم اوږدې لارې جدول په سترګو لوستل تېروتنو ته بلنه ورکوي.
دواړه ارزښتونه او د انټرفېس نوم یو ځای ولیکئ، ځکه هغه لاره چې تاسو یې ورزیاتوئ درې واړه ته اړتیا لري. که کوربه د خپل پورتنۍ لینک د ټاکلو لپاره د پالیسۍ پر بنسټ د لارښوونې قاعده کارولې وي، عادي لاره ممکن په بشپړه توګه ونه ګڼل شي، او دا امکان سمون بدلوي.
هغه کوربه لار ټینګه کړئ چې نیمګړو ډیفالټونو ته ماتې ورکوي
یوه /32 لاره له دواړو نیمګړو ډیفالټونو څخه اوږده ده، نو ستاسو پتې ته راتلونکي ځوابونه د تونل پرځای هغه ټاکي. بل ټوپ له تونل مخکې ګېټوه ده او وسیله فزیکي انټرفېس دی، کوم چې پاکټ په هغه لار کې ساتي چې تونل له شتون مخکې کارولې وه.
ip route add 198.51.100.23/32 via 203.0.113.1 dev eth0د جدول کتلو پرځای د لټون له لارې تایید کړئ: ځواب باید eth0 او ګېټوه ونوموي، هېڅکله tun0 نه.
OpenVPN لا دمخه د VPN سرور خپلې پتې ته کوربه لار د همدې دلیل له مخې ورزیاتوي، نو بڼه پېژندل شوې ده او اداري پته یوازې بله استثنا ده. د دې سمولو لپاره route-nopull ته مه ورځئ، ځکه هغه هغه ټېل وهل شوې لارې غورځوي چې تونل ورته اړتیا لري، په شمول لرې شبکه او DNS انتخابونه.
دې ته اجازه ورکړئ چې بیا نښلېدل یې وزغمي
په لاس ورزیات شوې لاره هغه وخت ورکېږي چې کلاینت بیا ونښلي او خپله نصب کړي، کوم چې سمون په تکراري خنډ بدلوي. حکم له هغه څه سره وتړئ چې د لارو له نصب وروسته چلیږي.
یو route-up سکریپټ او د شبکې مدیر pre-up هنګار دواړه کار کوي، او باوري کتنه له بیا نښلېدو وروسته هماغه لټون دی.
په Windows کې معادل -p سره ورزیات شوې دوامداره لاره ده، کومه چې بیا پیلېدلو ته دوام ورکوي خو د شبکې له بدلون وروسته بیا هم سمې ګېټوې ته اشاره کوي. هر پلیټفورم چې وي، لارې ته څنګه دلیل ولیکئ: بل مدیر باید پوه شي چې دا د مدیریت ناستې د ساتنې لپاره ده، نه د دې لپاره چې د شبکې ډیزاین غوښتې وه.
کله چې ټینګه شوې لاره لا هم کافي نه وي
د بېرته راستنېدو لارې فلټر کول کولای شي هغه پاکټ وغورځوي چې په یو انټرفېس راځي او بل ته له لارې وځي، او ټینګه شوې لاره بالکل همدا رامنځته کوي. مخکې له دې چې هر څه نړیوال بند کړئ، د rp_filter اغېزمن ارزښت وګورئ، او د کتنې د بندولو پرځای د نابرابرۍ سمولو ته ترجیح ورکړئ. هغه ترتیب چې پلي کېږي د هر انټرفېس لپاره دی، او loose حالت ډېری وخت یوازې نابرابري ثبتوي پرځای د دې چې پاکټ وغورځوي. د دې نتیجې مخکې چې فلټر ستاسو ګناه دی، دواړه ولولئ.
هغه کوربه چې د پالیسۍ پر بنسټ لارښوونه لري، لارې ته سربېره قاعده هم غواړي، ځکه د قاعدو بنسټ هغه جدول ټاکي چې دننه لاره تر څېړنې مخکې. د main جدول لاره هغه بهیر ته نه ښکاري چې بل جدول ته د اشارې کوونکې قاعدې سره سمون خوري. main ته د هر څه ورزیاتولو مخکې قاعدې ولولئ. که یوه قاعده لا دمخه د مدیریت ټرافیک پوښي، استثنا د هماغې قاعدې جدول ته ځي.
د ازموینې پر مهال له بینډه بهر کنسول پرانیستی وساتئ، او مخکې له دې چې هغه ننوتنه قطع کړئ چې کاروئ، له دویمې ننوتنې څخه بیا وګورئ. هغه لاره چې ستاسو خپل مدیریت ټرافیک تونل ته لېږي هغه اړیکه پرې کوي چې تاسو یې له لارې سمون کوئ. بیا بیرته دننه راتلل سریال کنسول یا د ژغورنې بوټ ته اړتیا لري، کوم چې د یوې کتنې مرحلې د پریښودو لپاره بد بدل دی.