Xiritaanka daaqad terminal ma aha isku mid sida xiritaanka tunnellada, dilka habsocodna ma aha isku mid sida joojinta adeeg. Linux amarka dhab ahaan gooya isku xirka wuxuu ku xiran yahay qaybta bilaabay isku xirka oo sidaas darteed leh meertada nololeed. Isbarbardhigga hoose wuxuu daboolayaa afarta hab ee aad ugu badan tahay inaad la kulanto, iyo aqoonsiga mid kasta u baahan yahay.

Macaamiisha hore iyo kuwa daemon la sameeyay

Macaamiil gacan lagu bilaabay terminal waxaa iska leh terminalkaas. Ctrl+C wuxuu gudbiyaa carqalad, macaamiilku wuxuu dumiyaa interface-kiisa, tunnelleduna way dhammaataa. Wax kale lama wargelin karo.

Macaamiil lagu bilaabay duubista shell oo laga tagay gadaal waxaa iska leh qof gaar ah ma aha, waana xaaladda ay dadku u guurto killall. Marka hore hel habsocodka, xaqiiji in safka amarkiisa uu xuso profile-ka aad ula jeedo, ka dibna dir calaamada joojinta caadiga ah. Habsocod la kormeero oo lagu dilo hoostiisa kormeerihiisa si fudud ayaa dib loo bilaabayaa, sidaas darteed aqoonsiga milkiilaha ayaa ka muhiimsan doorashada calaamad. U dir calaamad kooxda habsocodka kaliya markaad xaqiijisay in tunnelled kale aanay wadaagin.

SIGUSR1 ma aha goyn; waxay ka codsanaysaa macaamiisha inuu dib u bilaabo tunnellada.

Tusaalooyinka systemd

Marka unit leeyahay isku xirka, unit waa shayga la joojinayo. Tusaalooyinka template sida openvpn-client@office waxay qaadaan magaca profile-ka, joojinta bartilmaameedka template halkii tusaalaha waxay saameyn kartaa macaamiil kasta oo host-ka ku yaal.

systemctl list-units 'openvpn-client@*'
systemctl stop [email protected]

Akhri ExecStart-ka unit marka aadan hubin profile-ka uu tusaalaha soo raray.

Unit la hawlgeliyay wuxuu ku soo noqon doonaa boot-ka xiga, taas oo ah go'aan ka duwan joojintiisa hadda. Kaliya ka jooji markaad go'aansato in isku xirka aanu soo noqon, oo diiwaangeli go'aankaas meesha maamulaha xiga uu ka heli doono.

Profile-yada NetworkManager

Profile ay maamusho NetworkManager ma aha habsocod aad calaamad u dirtid. Maamuluhu wuxuu leeyahay meertada nololeed, shayga laga shaqeynayana waa isku xirka firfircoon, oo lagu aqoonsado UUID halkii magaca bandhiga. Akhrinta liiska firfircoon marka hore waxay sidoo kale muujinaysaa in tunnelled labaad uu ku socdo magac aadan filayn.

nmcli connection show --active
nmcli connection down uuid actual-uuid

Magacyada bandhiga way soo noqnoqdaan, magaca faylka profile-na ma aha aqoonsigiisa, sidaas darteed UUID ka koobi liiska. Haddii isku xirku isla markiiba soo noqdo, wax baa hawlgelinaya: gelinta secondaries ee isku xirka aasaasiga ah, script dispatcher, ama calanka isku xirka otomaatiga. Joojinta isku xirka maamulaha waa tallaabada koowaad ee saxda ah, dib u hawlgelintuna waa su'aasha xigta. Ha tirtirin profile-ka si aad u joojiso dib u hawlgelinta, sababtoo ah waxay sidoo kale meesha ka saaraysaa aqoonsiga aad laga yaabo inaad u baahato berri.

Tixraaca amarka maamulaha wuxuu diiwaangeliyaa sida bartilmaameedka down loo doorto.

Kulamada OpenVPN 3

OpenVPN 3 Linux wuxuu isticmaalaa qaab kulan halkii habsocod tunnelled kasta. Waxaad baartaa kulamada adeeggu yaqaan, ka dibna waxaad ku shaqaysaa hal waddo kulan. Waddadu waa aqoonsiga, lamana beddeli karo magac habayn.

openvpn3 sessions-list
openvpn3 session-manage --path /net/openvpn/v3/sessions/... --disconnect

In kulan kasta la gooyo waa fal kale, waana inuu ahaadaa mid ula kac ah.

Isla host wuxuu hayn karaa kulamo isticmaalayaal badan, sidaas darteed liis ka hor intaadan shaqayn oo xaqiiji milkiilaha kulanka aad gabagabeynayso.

Waxa la xaqiijinayo ka dib

Ka dib mid kasta oo ka mid ah joojinnadan, xaqiiji saddex waxyaabood: liiska isku xirka firfircoon kuma jiro tunnelled, interface-kii wuu tagay, raadinta waddo ee cinwaan gudaha ahna ma dooranayso qalab tunnelled. Ka dib go'aanso waxa dhacaya boot-ka xiga.

ip -brief address
ip route get 10.8.0.1

Gacan ku qaadista interface ma joojiso milkiilaha, waxayna ka tagtaa nadiifinta badh.

In hadda la gooyo, in laga hortago bilaabista otomaatiga ah ee xigta, iyo in la ogolaado maraakiibta aan VPN ahayn ka dib waa saddex doorasho oo kala duwan. Samee mid kasta si cad.

Maqaallo la xiriira