Il-VPN jgħaqqad, il-barra tal-menu turiha, u host intern xorta jiskadi. F'din is-sitwazzjoni hemm tliet kawżi possibbli, u liema waħda tapplika tiddependi minn kif kien konfigurat it-tunnel. Jew il-kmand tar-rotta uża indirizz tal-host fejn kien meħtieġ indirizz tan-netwerk, jew il-profil innifsu jinstalla rotta awtomatika li tibla' d-deċiżjoni, jew il-klijent huwa tunnel PPP li jeħtieġ ganċ minflok ċavetta tal-profil. Iċċekkjahom f'dan l-ordni, għax l-ewwel waħda hija l-orħos biex teskludiha.

Id-destinazzjoni hija indirizz tan-netwerk, il-maska tiddeskrivi l-prefiss

networksetup -setadditionalroutes jieħu tlettijiet ta' destinazzjoni, maska tas-sottoreq u xatba. Is-sejħa li tibgħat sottoreq intern wieħed mit-tunnel tidher hekk:

sudo networksetup -setadditionalroutes "VPN (L2TP)" 192.168.1.0 255.255.255.0 10.2.0.0

Innota x'inhi d-destinazzjoni: l-indirizz tan-netwerk, mhux l-indirizz tas-server li qed tipprova tilħaq. Fil-każ li pproduċa dan l-artiklu, il-kmand identiku b'192.168.1.20 f'dik il-pożizzjoni ma għamel xejn utli, u s-sostituzzjoni tiegħu b'192.168.1.0 ħadmet minnufih. L-istess maska, l-istess xatba, numru wieħed differenti. Dan huwa l-falliment kollu fil-minjatura.

Ir-raġuni hija aritmetika, mhux politika. Indirizz tal-host imqabbel ma' maska /24 ma jiddeskrivix 192.168.1.0/24; jiddeskrivi xi ħaġa li t-tabella tal-instradar ma tistax iżżomm b'mod utli, għalhekk id-daħla tiġi miċħuda jew injorata u t-tunnel fl-aħħar iġorr inqas milli ħsibt.

Meta trid eżattament host wieħed, uża l-indirizz tal-host b'maska 255.255.255.255. Il-pari mħallta huma fejn dan imur ħażin, mhux l-użu ta' indirizz tal-host bħala tali. /32 mibnija minn indirizz wieħed hija rotta leġittima; /24 mibnija minn indirizz wieħed hija żball.

Is-sejħa tissostitwixxi l-lista, u l-isem huwa litterali

Żewġ imġiba jissorprendu lin-nies fl-ewwel tentattiv. Il-kmand jistabbilixxi l-lista sħiħa tar-rotot addizzjonali minflok ma jżid, għalhekk sejħa li żżid prefiss wieħed tneħħi dawk l-oħra li kienu hemm qabel bil-kwiet. Ibni s-sett kollu f'sejħa waħda.

L-isem tas-servizz lanqas mhu t-tikketta li ħloqt int. Aqrah mill-għodda u kkupjah eżattament, inkluż is-suffiss tat-tip:

networksetup -listallnetworkservices

Isem li jvarja b'karattru wieħed ma jipproduċi l-ebda żball li jiswa l-qari u l-ebda rotta. L-ikkupjar u l-pejstjar hija t-teknika t-tajba hawn, mhux l-ittajpjar mill-memorja.

Meta l-profil jippretendi r-rotta awtomatika

Ir-rotot maqsuma jitilfu quddiem rotta awtomatika għal kull destinazzjoni li ma jkoprux b'mod espliċitu, u profil L2TP konfigurat għal tunnel sħiħ jinstalla eżattament dan. Jekk il-profil jgħid li kollox jgħaddi mit-tunnel, il-lista tar-rotot addizzjonali tinbidel ftit ħafna. Id-daħla tiegħek mhix ħażina; sempliċement hija irrilevanti għad-destinazzjonijiet li qatt ma ssemmi. Il-kontroll ta' dan normalment jinsab fis-setting tal-profil biex jibgħat it-traffiku kollu u mhux f'xi kmand tar-rotta.

Iddeċiedi liema mudell trid tassew qabel ma teditja aktar daħliet. Tunnel sħiħ b'eċċezzjonijiet huwa konfigurazzjoni differenti minn tunnel maqsum b'prefissi speċifiċi, u t-taħlit tat-tnejn jipproduċi tabella li ħadd ma jista' jbassar.

Jekk l-organizzazzjoni teħtieġ tunnel sħiħ, ieqaf tipprova tqassmu b'mod lokali u ġġib ir-rekwiżit lil min jippossjedi l-politika. Rotta miżjuda lokalment li tikkontradih se titneħħa xorta mill-aġġornament tal-profil li jmiss.

It-tunnels PPP jeħtieġu ganċ minflok ċavetta

Għal tunnels ibbażati fuq PPP, defaultroute hija ċ-ċavetta tal-profil li toħloq rotta awtomatika; neħħiha u l-klijent jieqaf jippretendi kull destinazzjoni. Ir-rotot imbagħad jiżdiedu wara li tidher l-interface, normalment minn /etc/ppp/ip-up:

#!/bin/sh
/sbin/route add -net 192.168.1.0 -interface ppp0

Żomm l-iskritt proprjetà ta' root u eżekuttabbli, u żid gwardja fuq l-isem tal-interface meta jkun hemm aktar minn profil tat-tunnel wieħed fuq il-magna. Ganċ li jgħaddi għal kull konnessjoni PPP u jassumi isem wieħed tal-apparat huwa bug żgħir b'ħajja twila.

Ivverifika l-qsim bi tliet talbiet

Aqbad it-tabella waqt li tkun konness u nnota liema interface taqdi t-tunnel. Imbagħad iċċekkja d-destinazzjoni speċifika minflok ma tafda l-istat tal-ħruġ tal-kmand li ħoloqha. Kodiċi tal-ħruġ jirrapporta jekk l-għodda aċċettatx l-argumenti, mhux jekk it-traffiku jieħux it-triq li ħsibt.

Iffinalizza bi tliet talbiet li jippruvaw il-qsim: host intern wieħed bl-indirizz, isem intern wieħed permezz tas-solver intern, u sit pubbliku wieħed li xorta għandu juża l-konnessjoni lokali. Jekk is-sit pubbliku issa jgħaddi wkoll mit-tunnel, il-qsim qatt ma seħħ, x'ikun jidher li qiegħed jgħid il-lista tar-rotot.

Erġa' qabbad darba oħra u rrepeti t-talba interna, għax rotot miżjuda bl-idejn jistgħu jgħixu aktar mill-interface li għamlithom validi u bil-kwiet ibdlu t-traffiku f'toqba sewda wara li jaqa' t-tunnel.

Artikli relatati