Is-server jgħid li mbotta r-rotta, il-klijent jgħid li huwa konness, u d-destinazzjoni għadha ma tintlaħaqx. Tliet kawżi jipproduċu eżattament dak ix-xenarju. Iż-żieda tar-rotta damet qabel ma kien jeżisti l-apparat, il-klijent ma kellux id-drittijiet biex ibiddel it-tabella, jew politika ordnat lill-klijent jinjora l-għażliet imbuttati.

Minn barra jidhru identiċi u jeħtieġu tiswijiet differenti. Aqra l-log tal-klijent fil-punt fejn tittieħed id-deċiżjoni dwar ir-rotta.

Ipprova li r-rotta hija nieqsa, mhux biss maqsuma

Ibda billi tipprova li r-rotta hija nieqsa minflok maqsuma. Fuq Linux, ip route show dev tun0 jelenka dak li installa l-klijent fuq l-apparat tat-tunnel. Fuq Windows, route print jew Get-NetRoute juri l-istess ħaġa f’forma ta’ tabella.

Rotta li teżisti iżda ma tgħaddix traffiku hija problema oħra. Dan iċaqlaq l-investigazzjoni għar-regoli tal-għadd u tal-firewall, mhux għall-installazzjoni tar-rotta.

Ħin: iż-żieda damet qabel ma kien jeżisti l-apparat

Il-klijent janalizza PUSH_REPLY tas-server wara li l-kanal ta’ kontroll ikun tela’ u wara li jkun ikkonfigura l-interface. Biss imbagħad imiss it-tabella tar-routing, bil-mekkaniżmu li jipprovdi l-pjattaforma. Linux jgħaddi minn netlink; Windows juża API li jeħtieġ token elevat. Skript jew klijent li jżid rotot malli jaqra l-konfigurazzjoni jista’ jaħdem qabel ma jeżisti l-apparat TUN/TAP, u l-kernel jirrifjuta ż-żieda.

L-istess tellieqa tispjega għaliex rotta miktuba bl-idejn taħdem filwaqt li dik awtomatika ma taħdimx: meta tiktebha, l-interface tkun diġà tela’.

route-delay jeżisti għal dan il-każ, u route-up isemmi skript li jaħdem wara li l-interface u r-rotot ikunu kkonfigurati. Poġġi r-rotot li jiddependu mill-indirizz tat-tunnel f’dak il-hook u mhux fi stadju bikri.

Drittijiet: min jista’ jbiddel it-tabella

Il-bidla tat-tabella tar-routing ta’ Windows teħtieġ token elevat. GUI mibdija minn utent standard tista’ tistabbilixxi l-indirizz tal-adapter permezz tas-servizz u xorta ma tkunx tista’ żżid rotta. Il-log imbagħad juri żball stil aċċess miċħud minflok imbutta nieqes.

Il-bidu tal-GUI bħala amministratur, jew l-użu tal-klijent ibbażat fuq is-servizz, ibiddel dak ir-riżultat. Kompitu skedat li jniedi l-klijent mingħajr it-token meħtieġ ma jbiddilx.

Iċċekkja b’liema kont il-klijent fil-fatt jaħdem qabel ma tbiddel xi ħaġa. Il-verżjoni u l-mod tas-servizz jiddeċiedu liema kawżi huma possibbli, għalhekk innota t-tnejn ħdejn il-ħruġ tar-rotta.

Politika: ir-rotot imbuttati jistgħu jiġu skartati apposta

route-nopull iġiegħel lill-klijent jinjora r-rotot li l-ibbutta s-server, inkluża rotta prestabbilita mbuttata, filwaqt li l-indirizz tat-tunnel għadu aċċettat. L-għażliet DNS u DHCP imbuttati jiġu skartati bl-istess direttiva. Klijent bħal dan mhuwiex difettuż; jistenna linji tar-rotta espliċiti fil-konfigurazzjoni tiegħu stess.

route-noexec huwa kontroll differenti: iwaqqaf lill-klijent milli jwettaq bidliet tar-rotot għal kollox. Topoloġija li l-klijent ma jistax jimmapja tista’ tagħti riżultat simili, bir-rotta rreġistrata bħala miċħuda minflok miżjuda. Aqra l-linja tal-log li tirrapporta d-deċiżjoni minflok ma taqta’ minn liema tlieta tapplika. Imbagħad iċċekkja l-profil effettiv, għax importatur jew għodda tal-ġestjoni tista’ żżid għażliet li l-utent qatt ma editja.

Profil li jidher nadif f’editur tat-test xorta jista’ jġorr direttiva miżjuda waqt ir-runtime.

Qabbel il-lista tal-imbotta mat-tabella

Wara li tikkonnettja, poġġi l-lista tal-imbotta tas-server ħdejn it-tabella tal-klijent. Fuq Linux dik hija ip route show dev tun0; fuq Windows, route print jew Get-NetRoute. Jekk ir-rotta hija nieqsa, sewwi l-installazzjoni l-ewwel. Jekk teżisti u t-traffiku jonqos, mur għall-politika tal-għadd u tal-firewall.

Innota l-verżjoni tal-klijent, il-kont li bih jaħdem u jekk huwiex ibbażat fuq is-servizz. Dawn it-tliet fatti jgħidu lill-persuna li jmiss liema kawżi ġew esklużi.

Artikli relatati