Gelitaanka LAN ee OpenVPN ma xumaatay? Hubi aagagga, dariiqyada iyo dariiqa dib u noqodka
Router-ka waxa uu jawaab u bixiyaa sababtoo ah isagu waa maxalli. Si loo gaadho mishiin ka dambeeya waxa loo baahan yahay qaanuun gudbin, horgale ku yaal macmiilka iyo dariiq dib u noqod oo jawaabta ah.
Tunnel-ku waxa uu soo sheegaa isku xirnaan guul leh, bogga router-ka laftiisu waa la rarayaa, haddana khariidadaynta disk ee mishiinka ka dambeeya weli waa go'doonsan tahay waqti. Waxba kama hor imanayaan isku darkaas: router-ku waxa uu u jawaabayaa isaga qudhiisa, gaadhista wax ka dambeeya waa go'aan kale oo meel kale lagu qaatay. Samee hubinta hoose si kala horeyn oo ku joogso marka hore fashilma, sababtoo ah mid kastaa waxa uu ku tiirsan yahay kii ka horreeyay. Marka afarta oo dhan ay gudbaan, khaladku waxa uu sarreeyaa tunnel-ka ma aha gudihiisa.
Filter kee ayaa arka baakad u socota LAN
Baakadka loo adeegsaday router-ka waxa laga isticmaalaa gudaha; baakadka loo adeegsaday martigeliyaha ka dambeeya waa in la gudbiyo, oo dab-damiska waxa ay labada xaaladood si gooni ah u qiimeeyaan. Sidaas darteed fasaxa gaadhista router-ka waxba kama sheegayo fasaxa dhex marista. Firmware-ka qariya qaybaha qaanuunkiisa weli waa uu fuliyaa labada, badanaa sida dooro bixiya LAN, internet ama labadaba. Haddii doorashadu ay LAN ka tagto, hubin dambe ma jirto oo macne yeelanaysa.
OpenWrt waxa uu qeybintan ka dhigaa mid la baadhi karo, oo farqiga waa mudan in hal mar la akhriyo. Aagga tunnel-ka dhammeeya waxa uu u baahan yahay qaanuun gudbin u jeeda aagga LAN, halka qaanuunka gelitaanku uu kaliya maamulo adeegyada router-ka laftiisa. Bog maamul oo shaqeeya oo ag yaal LAN dhintay waa natiijada caadiga ah ee qaanuunka gudbintaas maqan.
uci show firewall | grep -E "zone\[[0-9]+\]\.(name|input|forward|output)"Fiiri bartilmaameedka gudbinta aagga qaada tunnel-ka: accept waa waxa salaanka u baahan yahay, reject-na waxa uu sharraxayaa waqti kasta oo hoos ku dhamaada. Laba dejinta oo isku dhowaad waxa ay soo saaraan isla calaamad, markaa ka reeb inta aad halkan joogto. Go'doominta wireless-ka waxa ay martigeliyayaasha siligga leh ka qarinaysaa macmiilada wireless-ka, router-ka u arka martigeliyayaasha LAN ee fadhiidka inay offline yihiin waxa uu tuuri karaa jawaabaha xitaa ka dib marka gudbintu shaqeyso.
Sababta tunnel kala qaybsan uu uga baahan yahay horgalaha la riixay
Macmiilka dhammaan taraafikada tunnel-ka mara waxa uu horey u hayaa horgalaha LAN dariiqa caadiga ah, markaa waxba laguma dari karo. Tunnel kala qaybsan waa xaaladda u baahan in horgalaha si cad loo sheego, sababtoo ah wax kale oo ku jira habaynta ma xuso. Ku dar tilmaanta habaynta server-ka oo dib u rar adeegga.
push "route 192.168.50.0 255.255.255.0"Borofiillada ka kooban route-nopull waxa ay iska indhatiraan dariiqyada la riixay, markaa isla horgalaha waxa uu ku habboon yahay faylka macmiilka. Si kastaba ha ahaatee, xaqiiji in gelitaanku yimid halkii aad ka malayn lahayd, sababtoo ah beddelaad aamusan waxa uu u eg yahay dhibaato dab-damis.
ip route show | grep 192.168.50Lammaane site-to-site waxa uu waydiistaa wax ka badan riixid. Server-ku waa in uu barto horgalayaasha ka dambeeya lammaanahaas, taas oo uu sameeyo sadarka iroute ee ku jira faylkiisa client-config-dir, shaxdiisana waxa uu u baahan yahay dariiq ku habboon oo tunnel-ka galay.
Jawaabtu waxa ay u baahan tahay cinwaan ay gaadhi karto
Gudbinta codsigu waa kala bar is-weydaarsi, sababtoo ah martigeliyaha LAN waa in uu u jawaabo cinwaan ku jira barkada tunnel-ka. Router-yada yaryar badanaa waxa ay taas ku habeeyaan tarjumaadda isha ee aagga tunnel-ka markaa jawaabtu waxa ay u jeeddaa router-ka oo uma baahna habayn meel kale. Ka saar tarjumaaddaas oo martigeliyaha waxa uu u baahan doonaa dariiqiisa u gaar ah oo ku aadda barkada, kaas oo uu bilaash ku helo marka router-ku yahay albaabka caadiga ah. Martigeliyaha cinwaan gacan lagu dhigay iyo albaab kale leh waxa uu uga jawaabaa albaabkaas, macmiilkana waxa uu arkaa fadhi furmaya kadibna istaagaya.
tcpdump -ni tun0 host 192.168.50.20Tan ku ordi router-ka inta macmiilku codsiisa ku celinayo, oo akhri halka jawaabtu u socoto halkii aad akhrin lahayd codsiga. Jawaab u jeeda barkada waxa ay ka dhigan tahay in dariiqa dib u noqodku shaqeynayo iyo in khaladku uu sii qoto dheer yahay. Jawaab la'aan gebi ahaan waxa ay ka dhigan tahay in martigeliyuhu uusan waligiis aqbalin baakadka, taas oo kugu celinaysa qaybta qaanuunka.
Salaan ku dhammaada meesha saxda ah
Afar hubin ayaa tilmaama lakabka, mid kastaana waa hal amar ma aha go'aan. Ku ordi si kala horeyn oo ku joogso marka hore fashilma. Nidaamku waxa uu ka muhiimsan yahay amarrada, sababtoo ah tallaabo dambe oo gudubta waxa ay qarinaysaa sababta mid hore u fashilmay.
ping -c1 10.8.0.1
ping -c1 192.168.50.20
nc -vz 192.168.50.20 445
getent hosts nas.localMagacyadu waxa ay ku habboon yihiin dhammaadka salaanka, weligood ma aha bilowgiisa. Wadaag ku jawaaba sida 192.168.50.20 laakiin aan ku jawaabin sida nas.local waxa uu tilmaamayaa xallinta magacyada ama daba-galka raadinta, oo wax ka beddelka dab-damiska midkoodna ma beddeli karo.
Qor tallaabada ugu horreysa ee fashilantay, kadibna sii dekedaha adeegga wareeggooda, sababtoo ah dhegeystaha iyo fasaxa martigeliyaha waa shuruudo gooni ah. Wadaagga faylasha, desktop-ka fog iyo qulqulka kaamiradu labadaba way u baahan yihiin, dab-damis martigeliyaha ku kalsoon subnet-ka LAN laakiin aan ku kalsoonayn barkada tunnel-ka waxa uu tuuraa macmiilka inta ping weli guuleysto. Marka dhammaan hubinta ay gudbaan oo abka weli fashilmo, khaladku waxa uu sarreeyaa tunnel-ka: adeeg ku xidhan hal interface, ama proxy lagu habeeyay macmiilka.