Tijaabi isku xidhka VPN ee booska magacyada adigoon taaban waddooyinka martida
Sadex door oo la ekaysiiyay, sadex xaaladood oo gooni ah iyo hal veth xiriir kasta. Isbarbardhig shaybaarka booska magacyada iyo shaybaarka waddooyinka martida ka hor intaadan taaban martida.
Laba shaybaar ayaa matali kara isku mid topolojiga VPN oo ku guuldareysta siyaabo kala duwan: mid wuxuu ku nool yahay booska magacyada shabakadda, kan kalena waddooyinka martida laftiisa. Nooca booska magacyada wuxuu hayaa interface kasta, waddo iyo socket ku jira xaalad aad tirtiri karto, halka nooca martidu si dhakhso ah u bilaabmo oo ka tago xaalad gadaal. Xaaladda hadhay ayaa sabab u ah in shaybaarka labaad ay adag tahay in la celiyo bil ka dib. Marka hore isbarbardhig nadiifinta, maxaa yeelay waxay go'aamiso inaad tijaabada laba jeer samayn karto iyo in kale.
Laba siyaabood oo loo dhiso isla shaybaarka, iyo goorta mid kastaa guuleysto
Shaybaarka waddooyinka martida waxaad ku daraysaa interface tunnel iyo waddooyin mashiinka aad ka shaqeynayso, sidaas darteed tijaabadu waxay qaybsataa qaddarka shell-kaaga, maareeyaha xirmooyinka iyo xiriir kasta oo kale. Shaybaarka booska magacyada door kastaa wuxuu helaa iskiis stack ah interface, cinwaanno, waddooyin iyo sockets, tirtiridda booska magacyaduna waxay meesha ka saartaa waxaas oo dhan. Midkoodna modelka sax maaha, maxaa yeelay waxay ka jawaabaan su'aalo kala duwan. Dooro booska magacyada marka mawduuca uu yahay isku xidhka iyo gudbinta, iyo shaybaarka martida marka mawduucu yahay sida hal macmiil desktop uu isu daro.
| Aspect | Namespace lab | Host-route lab |
|---|---|---|
| Isolation | Full stack per role | Shares the host stack |
| Cleanup | Delete named namespaces | Manual route and rule removal |
| Realism | Strong for routing | Needed for GUI clients |
Labada isku qasidda waa qaladka caadiga ah: shaybaar booska magacyada lagu tijaabiyay macmiilka martida oo kaliya waxba ma caddeeyo mid kasta oo labada habayn ah. Go'aanso su'aasha aad weydiinayso ka hor intaadan abuurin xiriirka koowaad.
Hal xaalad door kasta, si ula kac ah loo xidhay
Abuur hal boos magacyo door kasta oo u rar cidhif kasta oo lammaane veth kasta xaaladda haysata. Afarta amar ee ugu horreeya waa ku filan yihiin in la arko qaabka:
ip netns add client
ip netns add gateway
ip link add veth-c type veth peer name veth-g
ip link set veth-c netns clientSi shaybaarka u helo xaddi aan wax kula jaanqaadin martida, oo qor ka hor bilaabista booska magacyada leh cinwaanka. Shaybaar shaqeeya wuxuu u baahan yahay laba waddo oo kala duwan: mid dibadda ah si dhibicda VPN ay u gaarto lammaanaha, iyo waddo soo noqod ah oo loogu talagalay kheyraadka la ilaalinayo. U qaabeey laba go'aan, maxaa yeelay shaybaar dhisa kaliya qaybta baxa ayaa ka gudba imtixaanka gacan-qabsiga oo ku guuldareysta imtixaanka codsiga.
Doorka gudbinta waa halka shaybaarradu noqdaan kuwo xiiso leh
Hal door waa inuu gudbiyaa, taas oo macnaheedu yahay in la hawlgeliya gudbinta gudaha booska magacyadaas oo lagu daro qaanuunka naqshaddu u baahan tahay. Xaaladda gudbintu waa mid u gaar ah boos kasta oo magacyo, sidaas darteed dejinta martidu khuseyn maayo shaybaarka iyo dejinta shaybaarkuna dibadda uma daadanayso, sida dokumentiga booska magacyada shabakadda u sharraxayo. WireGuard wuxuu diiwaangeliyaa in interface iyo socket-keeda dibadda ay ku noolaan karaan boosko magacyo kala duwan, taas oo ah xeelad faa'iido leh iyo hab aad u fiican oo aad isku qasdo. Ha u malayn in rarista interface ay u rarto qayb kasta oo xiriirka si isku mid ah.
Hubi tiriyaha gudbinta ka dib xirmo tijaabo, maxaa yeelay qaanuun aan waligiis u ekaan iyo qaanuun tuuray waxay u ekaanayaan isku mid shaxda waddooyinka. Kaliya tiriyayaashu way kala soocaan.
Diiwaangeli saldhig, ka dibna jab hal waddo
Ku bilow diiwaangelinta waxa jira, xaaladda la qoray dhinac kasta oo sadar kasta. Akhri booska magacyada, ka dibna waddada ay goobta tijaabadu qaadanayso mid ka mid ah gudaha, ka dibna tiriyayaasha xiriirka qaada:
ip netns list
ip -n client route get 10.0.0.5
ip -n gateway -s link show veth-gAmarka saddexaad waa kan dadku seegaan, oo halkaas ayaa caddaynta ku nooshahay: tiriyayaasha tuuray iyo khaladaad waxay kuu sheegaan haddii xirmadu gaartay doorka gudbinta gudaha. Diiwaangeli isla saddexda aragtida ka dib isbeddel, oo u ogolow diff inuu noqdo caddaynta halkii xusuustaada. Ka dibna jab si sax ah hal shay, ama tirtir waddo ama ku dar qaanuun diidmo waddada gudbinta, oo xaqiiji calaamadda aad saadaalisay: gacan-qabsi dhammaatay oo aan jawaab lahayn, ama guuldarro xallinta magaca halkii waqti-ka-bax. Shaybaar kaliya guul muujiya wax yar bay baraysaa.
Nadiifintu waa waxa ka dhigaya orodka xiga mid la celin karo
Ku hay nadiifinta xaddidan kheyraadka aad magacowday, maxaa yeelay dib-u-dejinta guud ee firewall ama ka-saarista waddo martida maaha mid la soo saari karo, waa dhacdo labaad. Kaydi topolojiga, amarraha saxda ah iyo indha-indhaynta aad filayay, si orodka xigu uu u soo saaro isla guuldarradii halkii uu ka qiyaasi lahaa xaaladda hore. Diiwaankaas la'aantiis shaybaarku waa sheeko, ma aha hannaan.
Isticmaal aqoonsiyo si maxalli ah loo abuuray shaybaarka, oo ka fogee akoonnada wax-soo-saarka tusaalooyinka la wadaago. Ka dibna tirtir boos kasta oo magacyo oo xaqiiji in aragtida martidu aanay isbeddelin, taas oo ah sababta oo dhan ee loo doortay modelkan. Shaybaar aad si nadiif ah uga saari karin waa isbeddel marti oo leh tallaabooyin dheeraad ah.