VPN-ga wuu xirmayaa, bar-menu-ga ayaa muujinaya, haddana marti gudaha ah wali wakhti bay dhacdaa. Xaaladdaas waxaa jira saddex sababood oo suurtagal ah, oo midka khuseeya waxay ku xiran tahay sida tunnel-ka loo habeeyay. Ama amarka jidku wuxuu isticmaalay cinwaan marti halkii cinwaan shabakad loo baahnaa, ama profile-ka laftiisu wuxuu rakibaa jid caadi ah oo go'aanka liqaya, ama macmiilku waa tunnel PPP oo u baahan jillaab halkii fure profile. Ku hubi isla sidaas, maxaa yeelay kan ugu horreeya waa kan ugu jaban in la reebo.

Goobtu waa cinwaan shabakadeed, maaskartu waxay qeexdaa horgalaha

networksetup -setadditionalroutes wuxuu qaataa saddexley goob, maaskar subnetwork iyo gateway. Wicitaanka u dira hal subnetwork gudaha tunnel-ka wuxuu u eg yahay sidan:

sudo networksetup -setadditionalroutes "VPN (L2TP)" 192.168.1.0 255.255.255.0 10.2.0.0

Ogow waxa goobtu tahay: cinwaanka shabakadda, ma aha cinwaanka server-ka aad isku dayeyso inaad gaarto. Kiiskii keentay maqaalkan, amarkii isla midka ahaa ee 192.168.1.20 ku lahaa meeshaas wax faa'iido leh ma uusan samayn, beddelkiisuna 192.168.1.0 si degdeg ah ayuu u shaqeeyay. Isla maaskar, isla gateway, hal lambar oo duwan. Taasi waa dhammaan guuldarada oo yar.

Sababtu waa xisaab, ma aha siyaasad. Cinwaan marti oo lammaane la ah maaskar /24 ma qeexo 192.168.1.0/24; waxay qeexdaa shay shaxda jidadku si faa'iido leh u hayn karin, sidaas darteed gelitaanka waa la diidayaa ama la iska indhatiraa, tunnel-kuna wuxuu ugu dambayn qaadaa wax ka yar wixii aad damacsanayd.

Marka aad rabto hal marti oo sax ah, isticmaal cinwaanka martida oo leh maaskar 255.255.255.255. Lammaanaha isku dhafan ayaa halkan ku xumaada, ma aha isticmaalka cinwaanka martida laftiisa. /32 oo laga dhisay hal cinwaan waa jid sharci ah; /24 oo laga dhisay hal cinwaan waa khalad.

Wicitaanku wuxuu beddelaa liiska, magacuna waa mid toos ah

Laba habdhaqan ayaa dadka yaabiya isku dayga koowaad. Amarku wuxuu dejiyaa liiska buuxa ee jidadka dheeraadka ah halkii uu ku dari lahaa, sidaas darteed wicitaan ku daraya hal horgale ayaa si aamusan u tirtira kuwa kale ee hore u jiray. Dhis dhammaan go'an hal wicitaan.

Magaca adeegguna ma aha sumadda aad adigu samaysatay. Ka akhri aaladda oo si sax ah u koobi, oo ay ku jirto daba-galka nooca:

networksetup -listallnetworkservices

Magac ku duwan hal xaraf ma soo saaro khalad akhri MID ah iyo jid midna. Halkan farsamada saxda ah waa koobiyaynta iyo dhejinta, ma aha dib ugu qorista xusuusta.

Marka profile-ku sheegto jidka caadiga ah

Jidadka kala qaybsan waxay ka guuldareystaan jid caadi ah goob kasta oo aysan si cad u daboolin, iyo L2TP profile loo habeeyay tunnel buuxa ayaa rakibaa sidaas. Haddii profile-ku yiraahdo wax walba tunnel-ka ayay maraan, liiska jidadka dheeraadka ah aad bay yar u beddelmaa. Gelitaankaagu ma aha khalad; si fudud wax ma ku laha goobaha uusan waligiis magacaabin. Xakamaynta tan badanaa waxay ku jirtaa dejinta profile-ka ee dira dhammaan taraafikada, ma aha amarka jid kasta.

Go'aanso nooca aad runtii rabto ka hor intaadan tafatirin gelitaanno dheeraad ah. Tunnel buuxa oo leh ka-tagid waa habayn ka duwan tunnel kala qaybsan oo leh horgalayaal gaar ah, labadana isku darka wuxuu abuuraa shax cidna aan saadaalin karin.

Haddii ururku u baahan yahay tunnel buuxa, jooji isku dayga inaad gudaha u kala qaybiso oo u gee shuruudda cidda siyaasadda leh. Jid gudaha lagu daray oo ka soo horjeeda ayaa si kastaba looga tirtiri doonaa cusboonaysiinta profile-ka ee xigta.

Tunnel-ada PPP waxay u baahan yihiin jillaab halkii fure

Tunnel-ada ku salaysan PPP, defaultroute waa furaha profile-ka ee abuura jid caadi ah; ka saar oo macmiilku wuu joojin doonaa sheegashada goob kasta. Kadib jidadka waa lagu daraa marka interface-ku soo baxo, badanaa /etc/ppp/ip-up:

#!/bin/sh
/sbin/route add -net 192.168.1.0 -interface ppp0

Hayso script-ka oo uu root leeyahay oo la fulin karo, oo ku dar ilaalin magaca interface-ka marka mishiinka uu ku yaal wax ka badan hal profile tunnel. Jillaab u socda xiriir kasta PPP oo u malaynaya hal magac qalab waa khalad yar oo cimri dheer.

Hubi kala qaybsanaanta saddex codsi

Qaado shaxda inta aad xiran tahay oo xusuusnow interface-ka u adeega tunnel-ka. Kadib hubi goobta gaar ah halkii aad aamini lahayd xaaladda bixitaanka amarka abuuray. Koodhka bixitaanku wuxuu sheegaa haddii aaladdu aqbashay doodaha, ma aha haddii taraafikadu qaadato jidka aad damacsanayd.

Ku dhammee saddex codsi oo caddeeya kala qaybsanaanta: hal marti gudaha ah cinwaan ahaan, hal magac gudaha ah iyada oo loo marayo xalliyaha gudaha, iyo hal site dadweyne ah oo wali isticmaali lahaa xiriirka gudaha. Haddii site-ka dadweynuhu hadda tunnel-ka sidoo kale maro, kala qaybsanaantu waligeed ma dhicin, wax kasta oo liiska jidadku u muuqdo inuu sheegayo.

Mar kale xiriir oo ku celi codsiga gudaha, maxaa yeelay jidadka gacanta lagu daray waxay ka cimri dheerayn karaan interface-kii saxay oo si aamusan u beddela taraafikada god madow ka dib marka tunnel-ku dhaco.

Maqaallo la xiriira