Tunnel-ku wuu xirmayaa, ka dib cusboonaysiinta kireedka ee xiriirka gelitaanka ayaa dilaysa, diiwaankuna wuxuu eedeeyaa waqti-dhaafid, ma aha dariiq. Waxba kama beddelmin habaynta VPN, taasna waa tilmaanta: wax bannaanka ah ayaa is beddelay. Dhacdo DHCP ayaa dib u qortay cinwaanka ama gateway-ga, dariiqa host ee barta ugu dambeysa ee tunnel-ka gaarista ku hayay hadda waxa uu tilmaamayaa tallaabo xigta oo aan hadda jirin. Tani waa dhibaato lahaansho ka hor inta aysan noqon dhibaato dariiq.

Isbarbar dhig calaamadaha dariiqyada nus-caadiga ah

Iyada oo leh redirect-gateway def1, OpenVPN waxay rakibtaa 0.0.0.0/1 iyo 128.0.0.0/1 halkii ay beddeli lahayd dariiqa caadiga ah. Labaduba waxay daboolaan dhamaan booska cinwaanka, waxayna ka guuleystaan 0.0.0.0/0 dhererka horgalaha oo keliya. Sidaas darteed meel kasta oo loo socdo oo aan lahayn isku-dhac gaar ah waxay gashaa tunnel-ka.

Barta ugu dambeysa waxay u baahan tahay ka-reexan. OpenVPN waxay ku darsataa dariiq host oo u socda cinwaanka server-ka iyada oo sii marto gateway-gii gelitaanka ee asalka ahaa ka hor inta nus-caadiga aysan gelin, si baakadaha la duubay ay u bixi karaan. Marka ka-reexankaas uu lumo, ama uu hayo tallaabo xigta oo aan hadda jirin, baakadaha bannaanka ee tunnel-ka laftiisa waxay la mid noqdaan nus-caadi waxaana dib loogu celiyaa tunnel-ka. Natiijadu waa xiriir ku dhinta keepalive ama gacan-qaadka xiga, iyada oo aan waxba diiwaanka ku jirin oo u eg khalad dariiq.

Xaqiiji qaabka shaxda ka hor inta aadan taaban wax kale. ip route show waa in uu taxaa labada nus iyo dariiq host oo loogu talagalay cinwaanka server-ka; marka dariiqa host maqan yahay, baaritaanka intiisa kale wuxuu leeyahay bar bilow oo cad.

Sababta nus-caadiga u guuleystaan iyada oo aan mitirka la beddelin

Mitir hoose ma ka guuleysto horgale dheer. Dariiqyada /1 waxay guuleystaan sababta oo ah kernel-ku marka hore wuxuu isku dhejiyaa dariiqa ugu gaarka ah, sidaas darteed kor u qaadista mitirka dariiqa caadiga ah waxba kama beddesho halka taraafikada tunnel-ka u socota ay tagto. Daba-galka mitirrada waa leexashada khaldan ee ugu caansan baaritaankan.

Hubi xulashada ip route get 203.0.113.10, adigoo ku beddelaya cinwaanka dhabta ah ee server-ka. Jawaabtu waxay sheegtaa interface-ka iyo tallaabada xigta ee kernel-ku dhab ahaan isticmaali lahaa, taas oo ka war-bixin badan akhrinta shax iyo ka fikirka korkeeda.

Amarkaas ku socodsii ka hor inta tunnel-ku bilaabmin, inta uu shaqeynayo, iyo kadib dhacdada kireedka. Saddex jawaabood hal amar, barta kala-duwanaanta waxay noqoneysaa mid muuqata.

Qaado saddex sawir, ma aha mid

Soo aruuri cinwaanka gelitaanka, gateway-ga gelitaanka, meesha barta ugu dambeysa, dariiqa la doortay iyo wax kasta oo xeer siyaasadeed saddex wakhti: kadib markii xiriirka gelitaanka la habeeyay, kadib markii VPN-ku xirmay, iyo kadib dhacdada kireedka ama shirkadda. Sawir kastaa waa sacab amarro ah, waxayna macne leeyihiin oo keliya wada jir. Hal sawir oo kadib guuldarradu waxa uu diiwaangeliyaa xaaladda, ma aha isbeddelka. Amarrada ku qor script yar si sawir kastaa isku si loo qaato.

Sawirrada ku hay hal fayl oo leh sumadaha waqtiga, sababta oo ah su'aasha xiisaha leh mar dambe waa nidaamka. Dhacdada DHCP ma timid ka hor ama kadib markii OpenVPN cusboonaysiiyay dariiqiisa? Jawaabtu waxay go'aamisaa yaa lagu khasban yahay inuu hagaajiyo. Sumadda waqtiga saac khaldan ka timid way ka xun tahay mid aan jirin, sidaas darteed ka qaado host-ka leh shaxda dariiqa.

Marka barta ugu dambeysa loo habeeyay magac halkii cinwaan, xalliso sidoo kale sawir kasta. Isbeddel DNS oo ku yimaada xiriirka gelitaanka ayaa barta ugu dambeysa dhaqaajin kara iyada oo aan dariiqna la taaban.

Go'aami qaybta cusboonaysiisa ka-reexanka

Nidaamka dhcpcd, jillaabta waxay ka socdaan galka jillaabta iyo jillaabta bixitaanka, qaabka maareeyuhuna wuu ka duwan yahay baaxadda qaabka interface kasta. Wax kasta oo jillaabtu qabato waa in uu yahay mid aan isbeddelin marka la celiyo, sababta oo ah cusboonaysiinnada waxay u iman karaan kooxo.

Milkiilaha lagu kalsoonaan karo waa is-dhexgalka hore u yaqaanna labada dhinac: maareeyaha shabakadda ee maamula xiriirka VPN, ama unug la habeeyay kadib markii xiriirka gelitaanku kor u kaco. Dariiq taagan oo jillaab ku daro wuxuu shaqeeyaa ilaa isbeddelka gateway-ga xiga, kadibna wuu ku guuldareystaa si la mid ah. Haddii aad jillaab isticmaasho, ka dhig mid akhriya gateway-ga hadda jira inta lagu guda jiro socodka halkii aad si adag u qori lahayd kan aad maanta aragtay.

Diiwaangeli milkiilaha gudaha habaynta. Qofka xiga ee baaritaanaya dib-u-xirka waa in uu ogaadaa in jillaab, ma aha VPN, mas'uul ka yahay dariiqa ka-reexanka.

Tijaabi wareegga nolosha, ma aha oo keliya dib-u-xirka

Ku qasab cusboonaysiin dhcpcd -n eth0 ama adigoo sii daaya oo dib u qaata kireedka, kadibna mar kale hubi ip route get barta ugu dambeysa. Labo jeer samee, sababta oo ah wareegga labaad wuxuu qabtaa jillaabta ku dara dariiqyo labanlaab ah. Kadibna dib u bilow, sababta oo ah waarta waa sifo ka duwan saxnaanta.

Tunnel-ka ka badbaada cusboonaysiin iyo dib-u-bilow wuxuu leeyahay milkiile iyo ka-reexan shaqeeya. Kan ka badbaada kaliya dib-u-bilow gacan ah ma laha midkoodna, wuuna ku guuldareysanayaa dhacdada xigta ee aadan qorsheyn karin.

Maqaallo la xiriira