Baaritaanka interface-ka VPN ee Linux adigoo isticmaalaya ip link, lakab kasta
Calanka iyo tirakoobku waxay tilmaamayaan hal lakab oo keliya. Akhri marka hore xiriirka, ka dib tirakoobka, ka dibna cinwaannada iyo waddooyinka, ka hor inta aadan go'aansan in tunnel-ku jabtay.
Aaladda macmiilka waxay sheegaysaa in la xidhiidhay, interface-ku wuu jiraa, haddana barnaamijku waxba ma gaaro. Isku darkaas waa caadi, sababtoo ah interface khiyaali ah wuu sii jiri karaa iyadoo lammaanaha fog, cinwaannadiisa ama waddooyinkiisu maqan yihiin. ip link waa qalabka ugu horreeya ee saxan, waana tan ugu fudud in si xad dhaaf ah loo akhriyo. Calanka iyo tirakoobku waxay tilmaamayaan hal lakab, lakabyada ka sarreeyana si madax banaan ayay u guuldareystaan. Sidoo kale waa qalabka dadku soo qaataan marka ay rabaan in ay caddeeyaan in tunnel-ku shaqeynayo, taas oo si sax ah aanay keligeed taageeri karin.
Akhri interface-ka ka hor inta aadan akhrin aaladda
Ku bilow amarka ip -details link show dev tun0 sida ku qoran buug-gacmeedka ip-link, adigoo beddelaya magaca caadiga ah interface-ka macmiilkaagu dhab ahaan leeyahay. Calanka, nooca, MTU iyo aqoonsiga interface-ka waa indho-indheyn faa'iido leh. Erayada xaaladda interface khiyaali ah maaha in ay u dhaqmaan sida calaamadda xambaaraha fiilo jireed, marka UP u qaado hadal ku saabsan interface-ka halkii ay ka ahaan lahayd tunnel-ka.
Farqigaas ayaa sharraxaya kiiska ugu jahwareerka badan: interface-ku wuu sii jiraa inta dhinaca fog uu dib u xidhiidhinayo ama aan la gaari karin.
Dejinta sii-jiritaanku waxay xiriirka hayn kartaa si sax ah si dib u xidhiidhintu uusan u dib u dhisin, taas oo macneheedu yahay joogitaanku maaha caafimaad.
Ku dar tirakoobka iyo codsi ay tahay in uu isticmaalo
Isticmaal aragtida tirakoobka la taageeray, ip -s link show dev tun0, oo xuso tirada baakadaha iyo bayt-yada labada jiho. Ka dib samee codsi aan waxyeello lahayn oo ay tahay in uu dhex maro interface-ka oo isbarbar dhig jihada khuseysa. Codsiga qaatay waddada tooska ah ee barnaamij kale ma dhaqaajin doono tirakoobkaas, taasina waa ujeeddada layliska.
Haddii tirakoobka diristu dhaqaaqo oo tirakoobka helista aanu dhaqaaqin, baakadku wuu baxay oo waxba soo noqon. Taasi waa dhibaato ka duwan interface aan waligiis wax qaadin. Haddii labada tirakoobba dhaqaaqaan oo barnaamijku wali guuldareysto, cillada waxay ku taal interface-ka korkiisa, taas oo horumar ah oo aan ahayn dhammaad.
Akhri laba jeer, hal mar ka hor iyo hal mar ka dib, halkii aad aamin lahayd hal sawir.
Cinwaannada iyo waddooyinku waa tallaabooyin gooni ah
Xiriirku wuu jiri karaa isagoo aan lahayn prefix-ka, dejinta xalliyaha ama waddada barnaamijku u baahan yahay. Hubi cinwaanka adigoo isticmaalaya ip address show dev tun0, ka dib hubi waddada uu bartilmaameedku dooran lahaa adigoo isticmaalaya ip route get bartilmaameedka dhabta ah. Saddexdaas indho-indheyn waxay ka jawaabaan saddex su'aalood oo kala duwan, oo tan ugu dambaysa oo keliya ayaa ku saabsan gudbinta.
IPsec ahaan, siyaasadda amniga iyo xaaladda xidhiidhka ayaa sidoo kale muhiim noqon kara, oo aanay naqshad kasta oo IPsec u muuqan interface tun fudud. Raadinta qalab tun oo aan waligiis imanayn waa dariiqa degdega ah ee lagu gaaro go'aan khaldan.
Ku qor magaca saxda ah, namespace-ka iyo waqtiga shay kasta oo output ah oo aad haysato, sababtoo ah magac isku mid u eg oo ku jira container kale ama fadhi la soo celiyay wuxuu u taagan yahay xaalad gebi ahaan kale.
Ha tirtirin wax aadan aqoonsan
Interface aan la aqoon si otomaatig ah ma duugoobna. Aqoonso milkiilaha ka hor inta aadan wax ka tirtirin, oo marka tirtiristu dhab ahaan loo qasdiyay isticmaal habka furitaanka ee ku qoran macmiilka ama dejinta la maareeyay. Tirtirista tunnel nool si loo arko waxa dhacaya waa imtixaan ka jawaabaya su'aal aan cidna weydiin.
Haddii interface-ku ka tirsan yahay runtime container ama namespace shabakadeed aadan adigu abuurin, milkiiluhu waa hal amar oo mudan in marka hore la helo.
Taxaddarkaas sidoo kale wuxuu khuseeyaa ip link set down, oo u muuqda mid dib loo celin karo oo inta badan aanan ahayn.
Waxa baaritaanku kuu reebi lahaa
Baaritaan wanaagsan wuxuu ku dhammaadaa afar xaqiiqo: magaca interface-ka iyo namespace-ka, calankiisa iyo MTU, farqiga tirakoobka ee codsi dhab ah, iyo waddada iyo cinwaanka barnaamijku dhab ahaan u baahan yahay. Marka kuwaas la qoro, tallaabada xigta way cad dahay oo waxay ka tirsan tahay lakab gaar ah. La'aantood, isbeddel kasta oo xiga waa qiyaas leh qorshe dib u celin.
Isbarbar dhig afar xaqiiqooyinkaas iyo isla afartaas ee fadhi shaqeynaya. Haddii magaca interface-ka iyo namespace-ku isku beegmaan laakiin farqiga tirakoobku eber yahay, codsigu waligiis ma gaarin tunnel-ka. Haddii farqiga tirakoobku caafimaad qabo oo waddadu meel kale u jeeddo, tunnel-ku wuu fiican yahay oo dariiqayntu ma fiicna. Isbarbardhiggaas ayaa output badan u beddela go'aan.
Output-ka la kaydi tikitka, sababtoo ah isbarbardhig dambe waa faa'iido leh oo keliya haddii aad arki karto waxa isbeddelay.
Ka dib xidh wareegga adigoo mar kale tijaabinaya barnaamijka, sababtoo ah interface-ku waligiis ma ahayn waxa isticmaaluhu danaynayay.