د OpenVPN سره وصل یاست مګر ping یا SMB شریکول نشته؟ درې دروازې وګورئ
کار کوونکی تونل د لیږد، د SMB پورټونو یا د نومونو د حل په اړه هیڅ نه وایي۔ هره دروازه په ترتیب سره وازموئ او په لومړنۍ کې چې ناکامه شي ودریږئ۔
تونل پورته کیږي، کلاینټ یوه پته ترلاسه کوي، او په لیرې LAN کې هیڅ څیز ځواب نه ورکوي۔ Ping ناکام کیږي، شریکول نه خلاصیږي، او د VPN لاګ پاک ښکاري ځکه چې د هغه له نظره ناسته روغه ده۔ د دې ناستې او په سرور کې د یوې فایل ترمنځ درې خپلواکې دروازې دي: د لیږد تګلاره، هغه پورټونه چې خدمت ته اړین دي، او هغه نوم چې تاسو د پتې پرځای ټایپ کړی۔
هره دروازه په بېلابېلو نښو ناکامه کیږي، او یوازې لومړنۍ په VPN سرور کې ده۔
لیږد د FORWARD ځنځیر یوه تګلاره ده
د OpenVPN اورېدونکي منل په INPUT کې ترسره کیږي، نو ځکه تونل وتلی شي نښلول پداسې حال کې چې هر هغه پیکټ چې LAN ته ځي غورځول کیږي۔ هغه ټرافیک چې tun0 ته رسیږي او د LAN انټرفیس له لارې وځي، FORWARD تیریږي، او هلته د DROP اصلي تګلارې لرونکی هوسټ هغه په چوپتیا غورځوي۔ د بل هر څه له لاس وهلو مخکې sysctl او ځنځیر دواړه وګورئ: sysctl net.ipv4.ip_forward او iptables -L FORWARD -v -n۔
هغه لوری چې تاسو یې غواړئ او هغه ځوابونه چې د هغه پورې اړه لري اجازه ورکړئ، د بېلګې په توګه د تونل انټرفیس څخه LAN انټرفیس ته accept قاعده او د established او related ټرافیک لپاره stateful قاعده۔ که LAN د بل روټر شاته وي، هغه روټر ته د کلاینټ حوض ته د بیرته راستنیدو لاره یا په VPN سرور کې source NAT ته اړتیا ده۔ د نورو قواعدو د زیاتولو مخکې هغه لاره په یوه ping سره تایید کړئ، ځکه هغه قاعده چې نشي رسیدلی هېڅکله په شمارونکي کې نه ښکاري۔
SMB ته له یو څخه زیات پورټ ته اړتیا ده
د فایل شریکول یوه TCP 445 خبرې اترې نه ده۔ کشف UDP 137 او 138 کاروي، زاړه NetBIOS ناستې TCP 139 کاروي، او عصري SMB ناستې TCP 445 کاروي۔ هغه قاعده چې یوازې 445 خلاصوي هغه ستړی کوونکې حالت جوړوي چې پکې نقشه شوی ډرایو کار کوي او د شبکې لټون نه، یا برعکس۔
له تونل څخه لوی لیږدونه هم له MSS ستونزو سره مخامخ کیږي چې د مات شوي شریکولو په څېر ښکاري۔ هغه SYN چې د LAN بشپړ سیګمینټ اندازه اعلانوي د تونل د کوچني MTU له امله غورځول کیږي، او اړیکه د لاس ورکولو وروسته ځړیږي۔ په لیږد لاره کې MSS کلېمپ کول، iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu، د دې ډول ولاړتیا مخه نیسي۔ د ډایرکټري لیست پرځای د څو میګابایټ کاپي سره وګورئ، ځکه کوچني ځوابونه حتی کله چې لوی لیږدونه نه تیریږي هم تیریږي۔
د تونل اډاپټر د نوي شبکې پروفایل په توګه راځي
Windows هر اډاپټر په یوه شبکه پروفایل کې طبقه بندي کوي، او نوی تونل اډاپټر معمولاً په Public کې لویږي، چېرې چې د فایل او پرنټر شریکولو قواعد بند دي۔ دا د فایل سرور په هوسټ فایر وال کې پریکړه ده، نه په VPN سرور کې د روټینګ ستونزه۔ د تګلارې د اجازې له تایید وروسته په قصد سره کټګوري بدله کړئ Set-NetConnectionProfile -InterfaceAlias "Ethernet 3" -NetworkCategory Private سره، ځکه کټګوري دا هم بدلوي چې کوم داخلي قواعد پلي کیږي۔
هماغه پروفایل هغه ping تشریح کوي چې ناکام کیږي پداسې حال کې چې TCP 445 بریالی کیږي: په Public کې د اکو غوښتنې په اصلي ډول غورځول کیږي۔
نومونه پخپله د روټ شوي تونل څخه نه تیریږي
د NetBIOS نوم حل او سیمه ایز کشف پر هغو خپرونو تکیه کوي چې روټ شوی تونل نه وړي۔ نو ځکه د سرور لنډ نوم ټایپ کول ناکام کیږي پداسې حال کې چې پته یې کار کوي، او شریکول مات ښکاري کله چې یوازې لټون مات وي۔ په هغه حل کوونکي کې چې تونل ورکوي د سرور لپاره DNS ریکارډ اضافه کړئ، یا په لنډلارې کې پته وکاروئ۔
که ځای پرځای کول لا هم WINS ته تکیه کوي، هغه په کلاینټ کې تنظیم کړئ نه دا چې د خپریدو ټرافیک د راتلو هیله ولرئ۔ لومړی په پته وازموئ ترڅو د نوم ناکامي د فایر وال ناکامي ونه ګڼل شي۔
په یو وخت کې یوه طبقه وازموئ او لومړنۍ ناکامي ولولئ
پورته وخوځیږئ: تونل ګیټ وے ته ping وکړئ، په پته LAN هوسټ ته ping وکړئ، بیا Test-NetConnection -ComputerName 10.8.0.5 -Port 445 سره د خدمت پورټ خلاص کړئ، او یوازې له هغه وروسته په شریکولو کې تصدیق وکړئ۔ لومړنی هغه ګام چې ناکام کیږي هغه طبقه ده چې باید سمه شي، او هر وروستی ګام تر هغه پورې شور دی چې هغه تېر شي۔ هغه ping چې ځواب ورکوي پداسې حال کې چې پورټ بند پاتې کیږي د فایل سرور خپل فایر وال ته اشاره کوي، خو هغه پورټ چې د چوپو pingونو سره سره خلاصیږي د ICMP فلټرنګ ته اشاره کوي۔ د هر څه د بدلولو مخکې لومړنی ناکام ګام ولیکئ، ځکه دویم بدلون د لومړي پایله پټوي۔
که VPN سرور د LAN روټر نه وي، په هغه روټر کې د بیرته راستنیدو لاره تایید کړئ په سرور کې نور قواعد د زیاتولو مخکې۔ پرته له هغې غوښتنې هوسټ ته رسیږي او ځوابونه د اصلي لارې له لارې انټرنیټ ته وځي، کوم چې د کلاینټ له اړخه بالکل د فایر وال غورځولو په څېر ښکاري۔
په خپلو یادښتونو کې د شریکولو حساب د VPN ننوتلو څخه جلا وساتئ، ځکه بریالی تونل د فایل اجازتونو په اړه هیڅ نه وایي۔ د ورکې قاعدې د تېرولو لپاره SMB انټرنیټ ته خلاصول حل نه دی۔