Waxaad hubisaa IP-ga dadweynaha ee martigeliyaha, waxay muujinaysaa VPN, oo waxaad go'aansataa in VM-ka la daboolay. Go'aankaas ma taageerayo tijaabadan. Martidu waxay leedahay shaxdeeda wareegga, xalliyeheeda iyo isku-xirkeeda, oo cinwaanka bixista martigeliyaha wax kama sheegto iyaga.

Tijaabadu waa inay ku dhacdaa gudaha martida, oo waa inay sheegtaa waxa la cabbiray.

Ka bilow gudaha martida, ee kama bilow browser-ka martigeliyaha

Marka hore diiwaangeli qaabka shabakadda hypervisor-ka: NAT, bridged, host-only ama macvtap. Qaabka NAT martigeliyaha wuxuu maraa taraafikada martida, sidaas darteed tunnel-ka martigeliyaha wuu khusayn karaa ama ma khusayn karo iyadoo ku xiran sida macmiilku u rakibo dariiqyada. Qaabka bridged martidu waa qayb siman oo ku taal LAN-ka jireed, tunnel-ka martigeliyaha-na lama xiriiro. Labadan qaab waxay bixiyaan jawaabo iska soo horjeeda isla isku-duubka martigeliyaha.

Qor qaabka ka hor intaadan wax beddelin, sababtoo ah isaga ayaa go'aaminaya waxa natiijadu macneheedu noqon karo.

Samee hal codsi oo aad taqaan halka uu tagayo

Isticmaal codsi aan waxyeello lahayn oo loo diro adeeg soo sheega cinwaanka isha uu arkay. Kadib hubi go'aanka wareegga martida ee halkaas: ip route get 203.0.113.5 wuxuu daabacaa isku-xirka iyo gateway-ga uu martidu isticmaali doonto.

Haddii isku-xirku yahay NIC-ga caadiga ah ee martida, taraafikadu kama maro tunnel gudaha martida.

Adapter labaad, dejinta proxy ama macmiil VPN oo dhanka martida ah ayaa beddeli kara jawaabta hal abka oo aan beddelin mid kale. Tijaabi abka aad dhab ahaan danaynayso, ee ma aha codsi guud oo ka yimid shell.

Xalliyaha si gooni ah u hubi

Cinwaanka bixista oo isbeddelay wax kama sheegto xalliyaha maamulay magacaas martigeliyaha. Si cad u weydii magaca qalabka ku habboon platform-ka, oo qor server-ka jawaabay. Split DNS waxay ka dhigan tahay in su'aasha xalliyaha iyo su'aasha wareegga ay leeyihiin jawaabo kala duwan.

Labaduba waxay u kala duwanaan karaan jiho kasta, oo kala duwanaansahaas ayaa inta badan ah cilad dhab ah.

Martigeliyaha systemd resolvectl query wuxuu magacaabaa isku-xirka iyo server-ka DNS ee ka dambeeya jawaabta. Dejinta hore waxay server-ka ku muujisaa soo-saarka dig. Si kastaba ha ahaatee, qodobku waa in la arko server-ka jawaabay, ee ma aha kaliya in jawaab timi.

Tijaabi siyaasadda guuldarrada, ee ma aha kaliya guusha

Haddii shuruuddu tahay in taraafik aan ka bixin tunnel-ka, codsi guulaystay waxba ma caddeeyo. Isticmaal tijaabada guuldarrada la kontoroolo ee macmiilku taageero: tunnel-ka u jooji si la taageero, oo eeg haddii codsi cusub oo martida ah la xannibo. Ha u malayn in kill switch-ka macmiilka martigeliyaha uu daboolo qaab kasta oo gudbin macmal ah. Baaxadda la diiwaangeliyay waa waxa kaliya ee aad ku tiirsanaan karto.

Marti ku noqota NIC-ga jireed marka tunnel-ku dhaco waxay samaynaysaa si sax ah waxa qaabka NAT u oggolaado.

Qor qaabka iyo baaxadda

Qor qaabka hypervisor-ka, isku-xirka iyo dariiqa martida, xalliyaha, iyo abka aad tijaabisay. Ku dar taariikhda, sababtoo ah soo celinta snapshot ama cusboonaysiinta hypervisor-ka ayaa beddeli kara afarta oo dhan.

Haddii IPv4 uu raacay tunnel-ka, taas sheeg. Ha ku fidin sheegashada IPv6, meel magac kale ama VM kale oo ku jirta shabakad kale.

Maqaallo la xiriira