Sababta kaliya hal macmiil VPN ugu xirmo gadaashiisa isla routerka
Kombiyuutarka labaad wuu dhintaa inta kan koowaad shaqeynayo. Isbarbardhig diiwaanka serverka, habdhaqanka gudbinta routerka iyo haddii labada qalab ay wadaagaan hal aqoonsi.
Laba kombiyuutar oo qaadayaasha ah ayaa ku sugan isla shabakadda guriga, VPN-ka xafiiskuna wuxuu aqbalaa mid kaliya oo ka mid ah. Kan labaad wuxuu ama waqti-goosad gaaraa ama wuxuu sugayaa ilaa kan koowaad go'o, qofnana ma taaban dejinta macmiilka inta u dhaxaysa labada isku day. Xogta gelitaanka waa isla tii shaqeynaysay daqiiqad ka hor, taasna waa tilmaanta ah in xaqiijintu aanay ahayn cilladda. Saddex hab ayaa samaysa qaabkan, diiwaanka serverka qudhiisuna wuxuu sheegaa midka aad la kulanto.
Akhri diiwaanka iridda ka hor intaadan taaban macmiil
Diiwaanka serverka labada isku day wuxuu ka jawaabaa su'aasha koowaad, wuxuuna uga jawaabaa mid ka mid ah saddex siyaabood. Haddii isku dayga labaad uusan waligiis ka muuqan diiwaankaas, baakaddu ma gaarin dhageystaha, waxaana dhibaatada leh routerka guriga ama waddada bixiyaha. Haddii diiwaanku diiwaangaliyo isku day oo uu diido, tunnelku wuu yimid, markaa arrintu waa aqoonsi, shati ama xad kalfadhi, ma aha wax ku yaal xarigga. Haddii diiwaanku diiwaangaliyo kalfadhi guul leh inta macmiilku wali soo sheegayo guul-darro, eeg waddada soo noqodka ama in laba macmiil la siinayo isla cinwaanka tunnelka.
Goobta kulaylka taleefanku waxay si jaban u kala saartaa qoysaskaas: ku ordi macmiilka labaad xogta mobilka inta kan koowaad uu xiran yahay. Guusha halkaas waxay tilmaamaysaa shabakadda guriga, guul-darrada isla halkaasina waxay tilmaamaysaa iridda, taasoo routerka ka dhigaysa mid aan waxba galabsan. Natiijaduba keligeed ma go'aansato, laakiin mid kastaa hal isku day ayuu badh ka tirtiraa meesha raadinta.
Qor natiijada ka hor intaadan wax beddelin, maxaa yeelay saddexda natiijo ee diiwaanku waxay horseedaan saddex hagaajin oo aan xiriir la lahayn. Qoraal sheegaya midka saddexda ah ee aad aragtay ayaa ka qiimo badan sawirka shaashadda ee khaladka macmiilka.
Waxa uu routerku sameeyo GRE iyo NAT-T
PPTP waa dembiilaha caadiga ah: kanaalka xakamayntu waa TCP 1723 halka waddada xogtu tahay GRE, taas oo ah borotokoolka IP 47. Routerro badan oo macaamiishu waxay la yimaadaan caawiye PPTP oo raaca hal xiriir xakamayn, sidaas darteed macmiilka labaad ee ka dambeeya isla NAT wuxuu furaa kanaalka xakamayntiisa kadibna ma helo wax waddo xog ah. Gudbinta deked TCP oo lambarkiisu yahay 47 waxba kama qabato GRE, maxaa yeelay GRE waa lambarka borotokoolka ee ma aha deked.
L2TP oo IPsec dul saaran si kale ayuu u dhaqmaa nashqad ahaan: IKE wuxuu isticmaalaa UDP 500, gudbinta NAT waxay culeyska la ilaaliyay u rartaa UDP 4500, oo duubistu waxay u jirtaa si dhowr macmiil oo ka dambeeya hal cinwaan ay u gaaraan isla iridda. Nashqadaas kama horjoogsato irid ama sanduuq dhexe in uu xad kalfadhi ku soo rogo cinwaan kasta, oo sariirta laga eego labada guul-darro isku mid ayay u muuqdaan. Borotokoolka SoftEther u gaar ah ayaa leh isla noocaas dhibaato: router aan lahayn gudbin shaqaynaysa wuxuu soo dhex geliyaa macmiilka koowaad ee shabakadda maxalliga ah oo tuura kan labaad. Tijaabi beddelka ALG ama gudbinta routerka labada goobo, maxaa yeelay caawiye loo qoray macmiil duug ah ayaa wiiqi kara baakadaha uu kan hadda jira soo diro.
nc -vz 203.0.113.5 1723
sudo tcpdump -ni any proto gre
Xadadka aqoonsiga ee u eg xadadka gudbinta
Routerku ma aha tuhunka kaliya, diiwaankuna wuxuu ka soocaa beddelka kale. Marka serverka OpenVPN uu magac guud ku xiro hal cinwaan tunnel, labada qalab waxay helaan cinwaankaas, duplicate-cn la'aantiina kalfadhiga cusub ayaa riixaya kan duug. Daaridda ikhtiyaarkaas waxay labadaba xiran ka dhigaysaa laakiin waxay uga tagtaa hal aqoonsi, hal shahaado iyo hal go'aan baabi'in, taas oo ka xun sida ay u muuqato. Markaas qalabka labaad waligiis keligiis lama baabi'in karo, sidaas darteed beddelka raaxada ayaa aamusnaan uga saara kontorol aad mustaqbalka u baahan karto.
Akhri joornaalka serverka iyo faylka xaaladdiisa wada, maxaa yeelay mid wuxuu muujinayaa go'aanka xaqiijinta iyo kan kalena yaa hadda xiran. Laba gelitaan oo wadaaga magac guud iyo hal cinwaan macmal ah waxay caddeeyaan isku dhac aqoonsi ee ma aha xad router. Iridaha ganacsi waxay ku daraan xadadkooda, sida qorshe ogolaanaya hal kalfadhi isku mar ah, tirada shatiyada, ama sharci ogolaanaya hal kalfadhi cinwaan kasta oo dadweyne, oo dejinta router kama beddelto wax ka mid ah kuwaas.
sudo journalctl -u openvpn-server@server -n 60 --no-pager
cat /run/openvpn/server.status
La jaanqaad hagaajinta gelitaanka diiwaanka
Diidmo ku jirta diiwaanka waxay u baahan tahay xog gelitaan gooni ah qalab kasta, xad sare ka yimaada kan maamula adeegga, ama barta labaad ee iridda hal mishiin. Haddii aanay isku day labaad waligiis gaarin serverka, hagaajinta waarta waa router gudbiya borotokoolka oo haynaya in ka badan hal kalfadhi, ama gudbin uu routerku si wanaagsan u maareeyo, sida hal qulqul TCP ama UDP. Doorashada dhexdooda waa go'aan ku saabsan cimriga qalabka, ma aha dejinta macmiilka.
Ha koobiirin profile-ka qalab shaqaynaya mishiinka labaad oo ha dhihin shaqadu dhammaatay. Taasi waxay dhibaatada xiriirka u beddelaysaa dhibaato kontorol gelitaan, maxaa yeelay kombiyuutar lumay lama kala garan karo nuqulka wali la isticmaalayo. Waxay kaloo qarinaysaa cilladda asalka ah, oo soo noqota isla markii qalab saddexaad muuqdo.
Xaqiijinta laba kalfadhi oo nool
Ku xir labada qalab isla waqti, ku ordi barnaamijka loogu talagalay mid kasta, kadib dib u xir mid ka mid ah oo ku celi. Astaan labaad oo daqiiqad uun muuqata waxba kama caddaynayso taraafikada, kalfadhi toban daqiiqad kadib dhacaana waa cillad kale oo leh milkiile kale. Isbarbardhig waxa serverku ugu danbayn sheegayo iyo waxa isticmaalayaashu arkeen, maxaa yeelay labada sheeko inta badan isku ma raacaan.
Haddii labada kalfadhi ay noolaadaan oo taraafik qaadaan, hagaajintu way socotaa, qoraalka aad bilowga qortayna wuxuu noqdaa diiwaanka waxa khaldamay. Haddii mid kaliya uu noolaado, ku noqo tallaabada koowaad oo hubi midka saddexda natiijo ee diiwaanka ee aad hadda haysato, maxaa yeelay jawaabtu way is beddeli kartaa. Caawiyayaasha routerku waxay qarin karaan dhibaato ku soo noqota shabakad kale, halka xadka cinwaan kastaa uu raaco isticmaalaha ee ma aha qalabka. Ka tijaabinta shabakad labaad waa sida ugu jaban ee lagu ogaado midka aad runtii hagaajisay.