Kif tirrotta sit web wieħed barra mit-tunell WireGuard tiegħek
Rotta waħda /32 mill-gateway tal-LAN iżżomm sit wieħed fuq il-konnessjoni normali tiegħek, sakemm il-firewall jippermettiha u d-DNS jaqbel dwar l-indirizz.
Li teskludi isem ta' host hija ħaġa li tunell ma jistax jagħmel. Madankollu rotta tista' tibgħat indirizz wieħed lil hinn mit-tunell u 'l barra mill-gateway tad-dar, u dan normalment biżżejjed għal sit wieħed. L-ostaklu hu li kollox 'l isfel mir-rotta jrid jaqbel: il-firewall irid iħalli l-pakkett joħroġ, id-DNS irid iġib lura l-indirizz li rrottejt, u s-sit irid jibqa' juża dak l-indirizz. Meta wieħed mit-tlieta jiżloq, l-eċċezzjoni tieqaf taħdem mingħajr ma tħabbar ruħha.
Aqra l-indirizz tad-destinazzjoni qabel ma tmiss it-tunell
Tagħbija s-sit darba bit-tunell mixgħul, imbagħad ħares lejn l-indirizz tal-pari li l-browser verament qabbad miegħu. Fuq Linux, ss -tunp jelenka l-indirizz imbiegħed għal kull socket miftuħ, u dig +short fuq l-istess isem juri x'ġab lura r-resolver. Żomm iż-żewġ numri quddiemek.
Iż-żewġ tweġibiet spiss ma jaqblux, u dan in-nuqqas ta' qbil huwa l-problema kollha. Is-siti kbar iqiegħdu netwerk tal-kontenut quddiem l-oriġini tagħhom, għalhekk l-indirizz li r-resolver tiegħek iġib lura issa jista' ma jkunx dak li l-browser uża minuta ilu. Irrotta dak li osservajt fuq is-socket, mhux dak li telenka gwida eqdem. Jekk it-tweġibiet ikomplu jduru bejn ir-reġjuni, eċċezzjoni tal-indirizz hija l-għodda żbaljata għal dak is-sit partikolari.
Mexxi t-tiftixa darba oħra minn netwerk ieħor, u nnota t-tweġiba IPv6 flimkien ma' dik IPv4. Tunell li jġorr iż-żewġ familji jeħtieġ eċċezzjoni fiż-żewġ, inkella l-browser jaqa' bil-kwiet lura għall-passaġġ IPv6 li qatt ma messejt. Ikteb l-indirizzi u d-data f'post fejn se terġa' tħares.
Qiegħed rotta waħda tal-host fuq il-klijent
Ejja ngħidu li l-interface tissejjaħ home-wg u r-router tal-LAN jinsab f'192.168.1.1. In-NetworkManager jieħu rotta li l-gateway tagħha huwa dak ir-router u li t-tul tal-prefiss tagħha jkopri l-32 bit kollha, u l-kernel jippreferiha għax jirbaħ l-itwal prefiss.
nmcli connection modify home-wg +ipv4.routes "198.51.100.20/32 192.168.1.1"
nmcli connection up home-wg
ip route get 198.51.100.20
Il-gateway trid tkun tista' tintlaħaq mingħajr it-tunell; li tressaq il-qabża li jmiss lejn l-indirizz tat-tunell ifixkel l-iskop, għax il-pakkett jerġa' jidħol fl-interface li qed tipprova tevita. Wara li l-konnessjoni terġa' titla', ip route get għall-eċċezzjoni għandu jistampa l-gateway tal-LAN, u l-istess kmand għal resolver pubbliku xorta għandu jistampa l-apparat tat-tunell.
Profil wg-quick m'għandux qasam tar-rotot, għalhekk l-istess eċċezzjoni tgħix f'linja PostUp li żżid ir-rotta tal-host mat-tabella prinċipali bl-interface tal-LAN bħala l-apparat tagħha. Niżżel u erġa' tellgħu l-interface wara li teditja, għax interface li tkun qed taħdem qatt ma terġa' taqra l-fajl tagħha. Ir-regoli fwmark li jinstalla wg-quick idawru biss il-pakketti inkapsulati tiegħu stess, għalhekk it-traffiku normali tal-browser xorta jsegwi t-tabella prinċipali u jsib il-/32 tiegħek.
Il-kill switch hija l-ħaġa li jmiss li timblokkaha
Politika tal-firewall li tammetti traffiku biss fuq l-interface tat-tunell se tarmi l-eċċezzjoni anke meta r-rotta tkun eżattament tajba. Aqra r-regoli wara l-iswiċċ minflok tafda l-iswiċċ, għax dawk li jimplimentaw kill switch normalment ikunu limitati għal isem tal-interface.
Dak li trid huwa permess dejjaq għall-interface fiżika u għal dik id-destinazzjoni waħda, imqiegħed qabel it-tarmija, waqt li l-politika default tibqa' mhux mittiefsa. Li tippawsa l-kill switch kollu jipprova l-punt, imma jħalli l-magna esposta sakemm tinsa terġa' tixgħelha.
Ittestja ż-żewġ direzzjonijiet b'mod separat. Talba lejn l-indirizz tal-eċċezzjoni għandha tirnexxi waqt li talba lejn sit mhux relatat xorta toħroġ mit-tunell. Jekk it-tnejn jirnexxu imma t-tieni tgħid l-indirizz tad-dar, l-ordni tar-regoli tal-firewall hija żbaljata, mhux ir-rotta.
Id-DNS jiddeċiedi liema indirizz il-browser iċempel
Meta l-isem jiġi riżolt ġewwa t-tunell, ir-resolver tal-fornitur jista' jwieġeb b'indirizz differenti minn dak li ta dak lokali. Ir-rotta tiegħek imbagħad tapplika għal indirizz li l-browser qatt ma jikkuntattja, u l-paġna tgħabbi mit-tunell bħallikieku xejn ma nbidel. Dan il-falliment jidher bħal eċċezzjoni miksura anke meta t-tabella tar-rotot hija korretta.
Ibgħat il-mistoqsijiet ta' dak l-isem ukoll mill-resolver lokali, jew aqbeż l-ismijiet għal kollox u ittestja l-indirizz direttament. Li tifred l-indirizz waqt li d-DNS jibqa' ġewwa t-tunell hija l-aktar verżjoni komuni nofsa u mhux mitmuma ta' dan is-setup, u hija wkoll l-aktar diffiċli biex tinnotaha, għax is-sit ikompli jaħdem, biss mhux kif kienet ħsiebek.
L-istess eċċezzjoni fuq ir-router, darba waħda, għal kull apparat
Bit-tunell jaħdem fuq ir-router, ir-rotta tal-host tappartjeni għat-tabella tar-rotot tal-politika tar-router u tipponta lejn il-gateway WAN minflok dak tal-LAN. Kull apparat warajh jiret l-eċċezzjoni, li hija importanti għal kaxxa tal-istrimjar jew laptop tax-xogħol li ma tistax tbiddel is-settings tan-netwerk tiegħu.
Ħalli t-tunell bħala l-ħruġ default għal kull klijent ieħor, imbagħad ivverifika minn magna klijent u mhux mill-console tar-router. Tagħbija s-sit tal-eċċezzjoni u sit ieħor fl-istess sessjoni tal-browser u qabbel l-indirizzi tal-ħruġ; jekk it-tieni xorta juri t-tunell, it-tabella tal-politika qed tagħmel dak li tlabt.
Ikteb l-indirizz, id-data u r-raġuni fin-noti tar-router. Eċċezzjoni mibnija madwar indirizz li wara jitmexxa ssir ħsara li ħadd ma jista' jispjega sena minn issa, u l-fix dejjem jidher bħal misteru sakemm xi ħadd isib in-nota l-qadima.