Hagidda ku salaysan akoonku way ku habboon tahay marka soket kasta IPv4 oo uu leeyahay hal isticmaale Linux uu dhex maro tunnel jira, lamana habboona marka aad u baahan tahay go'doomin heer barnaamij. Wuxuu ku doortaa UID, sidaas darteed wax kasta oo ku socda akoonkaas waa ku jira baaxadda, oo ay ku jirto shaqada batch ee aad illowday. Xalliso su'aashaas ka hor inta aadan taaban hal ip rule.

Tusaalaha hoose wuxuu u malaynayaa akoon browser gaar ah oo ku yaal UID 1500, qalab tunnel tun-office oo sita ciwaanka gudaha 10.80.0.11, iyo VPN oo ogolaada goobaha la hadlayo. Daemon laftiisu wuxuu ka shaqeeyaa meel ka baxsan UID-daas.

Saddex shuruud oo doorta habka

Dooro qaanuun UID marka aqoonsiga shaqada qabanayaa uu yahay akoonka, marka la aqbali karo in dhammaan taraafikada laga guuro, iyo marka namespace uu ka culusaan doono shaqada. Dooro namespace shabakadeed marka culayska shaqadu u baahan yahay is-dhexgal, xallin iyo shaxda hagidda u gaar ah. Dooro boroksi ama xidhidh hannaankasta marka hal barnaamij oo sax ah ay tahay in la guuro inta inta kale ee fadhiga ay ku sii socoto dariiqa gudaha. Qorista saddexdan waxay ka hortagtaa qaanuun si aamusnaan u qariya wax ka badan intii la qorsheeyay.

Khaladka laga fogaado waa in loo malaysto in bilaabuhu qeexo mulkiilaha. Browser oo URL ka helay fadhi isticmaale kale ma uusan abuurin soket UID 1500 hoostiisa, qaanuunna ma guuri doono taraafikada uu soo saaro.

Shaxda, qaanuunka iyo ilaaliyaha

Ka dib markii la hubiyo qaanuunka jira oo la doorto lambarada shaxda iyo mudnaanta aan la isticmaalin, habayntu way gaaban tahay: dariiqa caadiga ah ee shax gaar ah oo sita ciwaanka isha tunnelka, qaanuun u dira baaritaannada akoonka shaxdaas, iyo qaanuun dhamaystir ah oo xira dariiqa kaydka. Marka la qoro, taasi waa beddelka dariiqa idempotent, ip -4 route replace default dev tun-office src 10.80.0.11 table 51820, oo ay ku xigto ip -4 rule add priority 12100 uidrange 1500-1500 lookup 51820.

Ilaaliyuhu waa ip -4 rule add priority 12101 uidrange 1500-1500 unreachable, wuuna ka muhiimsan yahay inta dhererkiisu tilmaamayo. Isagoon jirin, dariiqa maqan ee shaxda 51820 wuxuu ku dhacaa xiriirka kore ee caadiga ah oo akoonku si aamusnaan ah u daadiyo taraafikada siyaasaddu qaban lahayd. Isagoo jira, isla guuldarradaas waxay noqotaa waqti-dhaaf, taas oo ah xannibaad halkii dariiqa kaydka.

Hayso qaanuunka ciwaanka gudaha ee caadiga ah ka hor kuwaan, oo si miyir leh u go'aanso in ka-tagga LAN ama maamulku ka hor yimaado shaxda la doortay. Dariiqa caadiga ah ee halkaas laga helay ma weydiiyo main mar dambe dariiqa LAN gaar ah, taas oo la yaab ku noqota kuwa filaya in iswaafajinta horgalaha ugu dheer ay shaqeyso shaxaha dhexdooda. Qor liiska ka-tagga la qorsheeyay qoraalka isbeddelka inta sababtu weli cusub tahay.

Waxa hagidda UID ka tagto: DNS

Daemon xallintu wuxuu furayaa soketkiisa kore isagoo hoos imanaya UID u gaar ah, sidaas darteed doorashada 1500 ma guurto weydiimahaas shaxda 51820. Isku-dhafka DNS waa go'aan gooni ah: u jeedi akoonka xallin la gaari karo tunnelka, ama aqbal in xallinta magacyadu raacdo dariiqa martigeliyaha inta taraafikadu aanu raacin.

Weydiin loopback ah oo ku wajahan stub gudaha ma aha caddayn in weydiinta kore ay isticmaashay dariiqa browserka, sidoo kalena ma aha soo dejinta bog oo guulaystay oo ka timaadda cache.

IPv6 wuxuu u baahan yahay jumlad u gaar ah naqshadda

Qaanuunka kore wuxuu daboolaa oo kaliya IPv4. Haddii shuruuddu tahay tunnel IPv4 oo aan IPv6 toos ah ka iman akoonkan, ku dar qaanuun dhamaystir la dib u eegay sida ip -6 rule add priority 12101 uidrange 1500-1500 unreachable, kadib hubi qaanuunka IPv6 hore iyo ka-tagga loopback ee aad rabto inaad haysato.

Xannibaadda IPv6 tooska ah ma aha tunnel laba-sako ah; waa xad. U yeedhista tunnel waxay jaahwareerin doontaa qofka xiga ee siyaasadda akhrinaya, jaahwareerkuna wuxuu u soo bixi doonaa sida tikit taageero oo ku saabsan goob IPv6 jaban.

Ku xaqiiji akoonka dhabta ah, kadib qaado wareegga nolosha

Isbarbar dhig baaritaannada: ip -4 route get 198.51.100.25 uid 1500 isla goobtaas oo leh UID caadi ah. Kadib samee codsi la ogolaaday akoonka gaarka ah oo hubi ciwaanka isha ee dhinaca fog arko. Ciwaanka isha la doorbiday ma aha source NAT, lamana ka adkaan doono barnaamij ku xidha wax kale. Haddii labada baaritaan ay soo celiyaan isla dariiqa, qaanuunku ma sameeyo waxa aad u malaynayso.

Hayso shaxda, qaanuunka iyo cimriga dariiqa tunnelka hal mulkiile, tijaabi dib u xidhmid iyo lumista tunnelka, markaad siyaasadda ka baxayso ka saar oo kaliya gelitaannadeeda saxda ah. Namespace weli waa diyaar haddii is-dhexgal gooni ah iyo xaalad gooni ah ay yihiin waxa aad runtii u baahan tahay.

Maqaallo la xiriira