Waad xidhaa tunnel-ka, waad socodsiiyaa ip route, oo albaabka caadiga ah ee asalka ah wali halkaas ayuu yaallaa. Fikradda xigta ayaa ah in macmiilku uusan qaadan waddada, sidaas darteed waad tirtirtaa kan caadiga ah gacanta oo waad lumisaa xiriirka gebi ahaanba. Diiwaankaas waa inuu sii jiraa. Iyada oo leh redirect-gateway def1, OpenVPN wuxuu rakibaa laba waddo oo gaar ah oo ka sarreeya kan caadiga ah halkii uu beddeli lahaa. Albaabka hore wuu sii jiraa oo wuu joojiyaa qaadista taraafikada aad tijaabinaysay.

Waxa ay def1 dhab ahaan samayso

Calanku wuxuu ku daraa 0.0.0.0/1 iyo 128.0.0.0/1, labadaba tunnel-ka. 0.0.0.0/1 waxay daboolaa cinwaan kasta oo octet-kiisa koowaad uu yahay 0 ilaa 127, 128.0.0.0/1-na waxay daboolaa 128 ilaa 255, sidaas darteed bartilmaameed kasta IPv4 wuxuu leeyahay isku-dhac ka gaar ah kan caadiga ah ee hore. Waddada kee guulaysanaysa waxaa go’aamiya dhererka prefix-ka, ma aha mitirka.

Ka tagidda kan caadiga ah ee asalka ah meeshiisa waa ula kac. Macmiilku uma baahna inuu xasuusto waxa uu beddelay, mana dib-u-qoro waddada qaadaysa xiriirkiisa u gaar ah ee server-ka VPN. Marka la gooyo wuxuu ka saaraa labada nus waddo oo shaxdu waxay ku noqotaa sidii ay ahayd.

Sababta /1 ma aha /0

Hagidda waxay doorataa prefix-ka ugu dheer ee u dhigma, ma aha mitirka ugu hooseeya, sidaas darteed /1 wuu ka guulaystaa /0 wax kasta oo mitirka kan caadiga ah yiraahdo. Labada nus way jiraan sababtoo ah hal /1 wuxuu daboolaa keliya barka booska; marka keliya 0.0.0.0/1 uu jiro, wax kasta oo ka bilaabma 128.0.0.0 iyo wixii ka sarreeya wali waxay raacaan kan caadiga ah ee hore, taasoo keenta calaamad jahawareer leh oo qaar ka mid ah goobaha shaqeeyaan qaarna ma shaqeeyaan.

Kor u qaadista ama hoos u dhigista mitirka kan caadiga ah ee hore waxba ma beddesho, oo kan caadiga ah oo mitir hooseeya leh oo ku yaal interface kale isna ma xado taraafikada. Marka hore waxaa go’aamiya dhererka prefix-ka, oo keliya prefix-yo isku mid ah ayaa u noqda mitirka.

Akhri shaxda hagidda dhabta ah

Martigeliyaha xiran wuxuu muujin karaa saddexda diiwaan isku mar, iyada oo tunnel-ku qaadayo labada nus oo albaabka asalka ah uu wali liiska ku jiro. Cinwaannadu waa tusaale ma aha habayn la koobiyeeyo, sababtoo ah magacyada interface-ka, topology-ga tunnel-ka iyo waddooyinka dheeraadka ah way kala duwan yihiin iyadoo ku xiran platform-ka iyo macmiilka.

default via 192.168.50.1 dev wlan0
0.0.0.0/1 via 10.8.0.1 dev tun0
128.0.0.0/1 via 10.8.0.1 dev tun0

Muhiimka ah waa xiriirka: laba nus oo gaar ah oo ka sarreeya hal kan caadiga ah oo guud. Sadarka albaabka hore wuu sii jiraa sababtoo ah waxba ma beddelin.

Hubi waddada uu baakadku dhab ahaan qaato

Waddooyin gaar ah ayaa wali guulaysan kara: waddo loogu talagalay xad gaar ah, subnet maxalli ah ama cinwaanka server-ka VPN laftiisu wuu ka dheer yahay /1. Tunnel-ku wuxuu u baahan yahay jid dibadda ah oo u socda server-kiisa, oo xiriirkaas dib ugu celinta tunnel-ka isla markiiba wuu jebin lahaa. Linux-ka weydii kernel-ka halkii aad shaxda indhaha ku akhrin lahayd: ip route get oo leh bartilmaameedka aad danaynayso wuxuu daabacaa waddada la doortay, interface-ka iyo isha. Haddii hagidda ku salaysan siyaasadda la habaystay, sidoo kale fiiri xeerarka, sababtoo ah xeerku wuxuu dooran karaa shax kale ka hor inta aan shaxda weyn la eegin.

Haddii qayb ka mid ah IPv4 oo keliya ay si khaldan u dhaqanto, xaqiiji in labada nus la rakibay ka dibna raadi ka reebban oo u dhigma bartilmaameedka guuldarraystay. Tirtirista kan caadiga ah ee hore ma aha xal, oo waxay ka saartaa waddada macmiilku u baahan yahay si uu tunnel-ka si nadiif ah u kala furo.

Waxa aan def1 daboolin

Laba diiwaan IPv4 waxba kama sheegaan IPv6: martigeliyaha leh xiriirka IPv6 wuxuu sii wadaa isticmaalka kan caadiga ah ee u gaar ah ilaa wax u leexiyo qoyskaas si gaar ah, taasina waa sababta shabakad laba-stack ah qaar ka mid ah taraafikada ay u muuqdaan inay ka gudbaan tunnel-ka. Macmiillada kale iyo maareeyayaasha shabakaddu waxay hirgeliyaan hagidda tunnel-ka buuxa si ka duwan, shaxdooduna isku mid noqon maayaan. Dhaqanka def1 ee halkan lagu sharraxay waxaa iska leh calanka la diiwaangeliyay ee OpenVPN, ma aha VPN kasta oo mishiinka ku yaal.

Dawlaha degdegga ah wuxuu ka jawaabaa su’aal kale: waxa mishiinku sameeyo marka tunnel-ku dhaco. Mudnaanta waddooyinku waxay go’aamisaa halka taraafikadu u socoto inta tunnel-ku furan yahay; ma go’aamiso waxa firewall-ku sameeyo ka dib. Nidaamka shaqada: akhri shaxda, xaqiiji in labada nus ay jiraan, socodsii ip route get bartilmaameedka guuldarraystay, fiiri xeerarka siyaasadda, ka dibna si gaar ah u eeg IPv6. Ka tag kan caadiga ah ee hore meeshiisa.

Maqaallo la xiriira