Laba horudhac /1 ayaa daboola isla ciwaannada IPv4 ee ay daboolaan hal /0, oo sinnadaas waxay ku shaqeysaa oo keliya liiska horudhacyada la oggolaaday ee jaarka dhexdiisa. Waxay joojisaa in ay shaqeyso marka qalabka habeynta uu go'aansado sida loo jiheeyo, sababtoo ah Linux wg-quick wuxuu ula dhaqmaa horudhaca caadiga ah sidii xaalad gaar ah halkii ay ka ahaan lahayd xisaab. Laanta gaarka ah waxay rakibtaa shax gaar ah, laba xeer siyaasadeed, calaamad socket iyo habeynta wadada gadaasheeda oo aan labada nus waddo waligood helin. Sidaas darteed marka proxy ama browser uu joojiyo shaqada ka dib tafatirka, horudhacyadu waa qaybta ugu xiisaha yar ee isbeddelka.

Liiska horudhacyadu ma aha habeynta oo dhan

AllowedIPs wuxuu sameeyaa laba shaqo isku mar, oo mid keliya ayaa ku saabsan daboolka. WireGuard laftiisa liisku waa jihaynta fure-crypto: waxay go'aamisaa goobaha loo sireeyo jaarka iyo ciwaannada isha ee jaarkaas isticmaali karo. wg-quick isla liisku waxa uu sidoo kale u shaqeeyaa sidii qeexid waddo, waddada uu soo saaro waxay ku xiran tahay laanta liisku si kadis ah ula socdo. Sidaas darteed dabool isku mid ah laba qaab oo liis oo kala duwan waxba kama sheego xaalad host isku mid ah.

Habeynta caadiga ah go'aankaas waxay ka qaadaysaa gacmahaaga, sababtoo ah Table si caadi ah waa otomaatig oo qalabku isagu wuxuu doortaa halka waddooyinku soo degaan. Maareeye shabakad kale, duubista qeybinta ama qiime Table gaar ah ayaa natiijada mar kale beddela, taasina waa sababta talo loo qoray hal host ay uga muuqan karto mid khaldan kan xiga.

Maxay laanta caadiga ah ku darsato waddo ka baxsan

Gelitaan /0 ah wuxuu wg-quick u diraa wadada waddada caadiga ah: shax jihayn gaar ah ayaa hela caadiga, hal xeer siyaasadeed ayaa halkaas u diraa taraafikada aan calaamadeysneyn, xeer labaad ayaa hayaa waddooyinka gaarka ah ee shaxda weyn oo awood leh, oo interface-ku wuxuu helaa calaamad firewall on socketkiisa. Calaamadaas waa ilaaliyaha wareegga. Datagram-ka sireysan ee qaada taraafikada tunnel-ka waxay u baxaan calaamadda oo dhigantay, si xeerka wax kasta oo kale tunnel-ka u jiheeya uusan liqin baakadaha gaadiidka tunnel-ka laftiisa.

Taas beddelkeeda laba gelitaan /1 ah waxay qaataan wadada caadiga ah. Laba waddo ayaa soo dega shaxda la habeeyay, oo wax ka mid ah mishiinada hareeraha ah ma muuqdaan, ma aha sababtoo ah waa mid aan loo baahnayn, laakiin sababtoo ah wadadaas koodka lama gelin.

Xaggee labada habayn ku kala tagaan

Farqiga wuxuu marka hore u muuqdaa sida soo noqnoqod. Marka nus waddooyinku ku jiraan shaxda weyn, ciwaanka gaadiidka jaarku laftiisu wuxuu ku dhacaa horudhac tunnel, sidaas darteed baakadka ay tahay in uu qaado tunnel-ka wuxuu la socdaa waddo tilmaamaysa gudaha tunnel-ka. Wax waa in ay ka dhaqaaqdo: waddo host oo loogu talagalay barta ugu dambeysa ee hadda, calaamad gacan lagu dhigay ama xeer gaar u ah interface-ka. Wadada host waxay shaqeysaa ilaa ciwaanka barta ugu dambeysa uu isbeddelo, taas oo dhacda barta ugu dambeysa ee ku saleysan DNS, macaamiisha wareegta iyo habaynta jaarka badan.

Marka labaad, wax kasta oo ka fikira calaamadaha waxay beddelaan dhaqanka. Proxy hufan oo isku xirka gudaha u jiheeya wuxuu abuuraa socket cusub oo calaamadahooda iyo ishoodu ka duwan yihiin qulqulka macmiilka asalka ah, xeerarka siyaasadda ee laanta caadiga ah soo saarto waxay qayb ka ahaayeen waxa kala soocay qulqulkaas. Akhrinta isku xirka baxa proxy-ga laftiisa waa layli ka duwan imtixaanka haddii goobta asalka ah la gaari karo.

Akhri xeerarka iyo calaamadaha ka hor tafatirka

Qabso xaaladda hadda inta tunnel-ku caafimaad qabo, ka dib mar kale isbeddelka ka dib, oo isbarbar dhig labada dump halkii aad ka fikiri lahayd faylka habeynta. Ku dar xeerarka siyaasadda, shax kasta, calaamadda interface-ka iyo barta ugu dambeysa ee la diiwaan geliyay.

ip rule show
ip -4 route show table all | grep -E 'default|wg1'
wg show wg1 fwmark
wg show wg1 endpoints

Haddii sadarka koowaad ee soo saarista uu lumiyay xeerka taraafikada aan calaamadeysneyn oo shaxda gaarku madhan tahay, laanta caadiga ah ma shaqeyso oo xisaab horudhac ah ma soo celinayso saameynteeda. Calaamad eber ah interface-ka hore u qaaday mid waa isla calaamad, lagu arki karo hal qiime.

Tababar luminta tunnel-ka ka hor inta aan la sii deyn

Haddii habaynta nus-waddooyinku tahay doorashada ula kac ah, waa in ay si cad u bixisaa qaybaha maqan: waddo barta ugu dambeysa oo ka badbaadda isbeddelada ciwaanka, dhaqanka loogu talagalay marka tunnel-ku dhaco iyo daaweynta u dhiganta IPv6. Ku qor kuwaan sida shuruudaha halkii aad ka ogaan lahayd inta lagu jiro hakad. Ka dib tababar guuldarada, sababtoo ah tunnel buuxa oo si aamusnaan ah ugu soo laabta xiriirka jirka ayaa ka xun mid joojiya shaqada.

sudo ip -4 route add 198.51.100.20/32 via 192.0.2.1 dev eth0
ip -4 route get 198.51.100.20
sudo wg-quick down wg1

Raadinta waddada waa in ay xalliso barta ugu dambeysa interface-ka jirka iyada oo aan dhex marin tunnel-ka, hoos u dhigista interface-kuna waa in ay host-ka ku reebto xaaladda ay naqshaddu ballan qaaday. Proxy shaqeeya ka dib beddelka wuxuu caddeeyaa in xaaladda host ee la soo saaray ay muhiim ahayd; ma caddeeyo in ka-hortagga wareegga iyo dhaqanka xaaladda damisan ay ka badbaadeen tafatirka.

Maqaallo la xiriira