Roti rekursiv: meta l-mina taqbad il-pakketti tagħha stess
Mina tista’ taqbad il-pakketti li jibnuha. Qabbel ir-rotta lejn is-server qabel u wara l-bidla fir-rotta default, imbagħad sewwi s-sid ta’ dik il-mogħdija.
Il-mina titla’, il-log juri handshake mitmuma, u sekonda wara l-istess sessjoni tmut u terġa’ tqabbad f’linja. Dan il-mudell għandu kawża preċiża: ir-rotta lejn is-server issa tindika ġewwa l-mina, għalhekk il-pakketti li jġorru l-mina jintbagħtu mill-mina. Xejn ma nbidel fl-awtentikazzjoni, u għalhekk id-dħul mill-ġdid tal-kredenzjali ma jagħmel ebda differenza. Qabbel il-mogħdija ta’ barra qabel u wara l-bidla fir-rotta u r-rekursjoni ssir viżibbli.
L-ewwel iċċekkja l-mogħdija ta’ barra
Hemm żewġ pakketti fil-logħba, mhux wieħed. Il-pakkett ta’ ġewwa jappartjeni lill-applikazzjoni u għandu jkun encrypted, filwaqt li l-pakkett ta’ barra hu indirizzat lis-server u għandu jasal għandu permezz ta’ mogħdija li ma tiddependix fuq il-mina.
ip route get 198.51.100.7
ip rule show
ip route show table all | grep -F 198.51.100.7
wg show wg0 endpoints
Staqsi lill-kernel għar-rotta lejn l-indirizz tas-server wara li l-mina titla’, u għal darba oħra wara li tinbidel ir-rotta default. L-hop li jmiss li jinżel fuq il-mezz tal-mina hija r-rekursjoni stess, u tidher mingħajr ebda qbid ta’ pakketti. L-irbit mal-interface, il-marki jew spazju tal-ismijiet tan-netwerk jistgħu jagħmlu tfittxija sempliċi mhux kompleta, għalhekk uża l-kuntest li juża l-klijent stess. Meta t-tweġiba tidher korretta iżda s-sessjoni tibqa’ ddur f’linja, aqra r-regoli tal-politika tar-rotta u mhux biss it-tabella prinċipali.
Għaliex is-sessjoni tgħix għal mument
Il-handshake jitlesta qabel ma tiġi installata r-rotta l-ġdida, għalhekk l-ewwel sekondi jidhru f’saħħithom. Hekk kif il-klijent iżid ir-rotta default, il-pakkett ta’ barra li jmiss isegwiha fl-interface li minnha dak il-pakkett irid jgħaddi. Is-server ma jara xejn, il-klijent jibgħat mill-ġdid, u l-attentat jew jiskadi jew joqtol is-sessjoni u jibda mill-ġdid.
Dan l-ordni jispjega għaliex mina tista’ taħdem fuq laptop u tfalli fuq router, u għaliex il-falliment spiss jibda meta jibda t-traffiku u mhux fil-ħin tat-tqabbid. Jispjega wkoll il-linja: kull bidu mill-ġdid jerġa’ jistabbilixxi s-sessjoni qabel ma r-rotta tagħmilha impossibbli.
Sib min hu s-sid tal-eċċezzjoni tal-punt tat-tmiem
Il-klijenti appoġġjati jħejju l-eċċezzjoni tagħhom stess: rotta host lejn is-server permezz tal-gateway oriġinali, jew marka li żżomm is-socket ta’ barra barra mill-mina. Il-mistoqsija hija jekk xi ħaġa oħra neħħitx jew issuperatx.
F’IPsec ibbażat fuq ir-rotti, eżamina s-seletturi tal-politika li jiddeċiedu liema pakketti jidħlu fil-mina u kkonferma li l-indirizz tal-peer hu eskluż minnhom. F’WireGuard, il-marka tal-firewall tal-interface u r-regoli tal-politika tagħha jżommu l-pakketti tat-trasport barra mill-mina, għalhekk rotta default miżjuda manwalment tista’ tkisser dak l-arranġament. It-tieni profil VPN jew script tal-amministrazzjoni li jerġa’ jikteb ir-rotta default huwa ħati komuni. Regoli wesgħin ta’ bypass miżjuda waħda waħda huma r-riżultat tas-soltu, u jbiddlu bug tar-rotta f’tabella li ħadd ma jista’ jżommha.
Erġa’ ċċekkja wara bidla fin-netwerk
Rotta host permezz ta’ gateway Wi-Fi hija korretta sakemm il-magna tmur fuq netwerk ieħor. Imbagħad l-istess sintomu jerġa’ lura mingħajr ebda bidla fil-konfigurazzjoni.
Irreġistra l-indirizz tal-punt tat-tmiem, ir-rotta qabel u wara t-tqabbid, u l-interface li użat kull waħda. Dawn it-tliet fatti normalment jifirdu bug tal-klijent minn superament, u jibqgħu jgħixu wara l-persuna li ġabrathom.
Erġa’ qabbad fuq in-netwerk il-ġdid u erġa’ agħmel il-qari. Jekk l-eċċezzjoni terġa’ tonqos, is-sewwa jappartjeni lill-profil li jippossjediha, mhux lil kmand ta’ darba miktub waqt waqfa.