It-tunnel jitla’, l-intranet jidher, u l-printer jieqaf iwieġeb. Fuq il-LAN ma nqered xejn; il-klijent biddel liema triq juża għall-indirizzi li ma għadux iqishom lokali. Għaddi mill-erba’ verifiki hawn taħt fl-ordni u waqaf meta waħda minnhom turi nuqqas ta’ qbil konkret, għax l-istess sintomu għandu erba’ kawżi komuni u waħda biss minnhom tissewwa billi tibdel il-VPN.

L-ewwel, ħares lejn it-tabella tar-rotot li installa l-klijent

Iftaħ it-tabella tar-rotot tal-klijent waqt li l-VPN hija mqabbda. Fuq Linux uża ip route, fuq Windows uża route print jew Get-NetRoute, u fuq macOS uża netstat -rn. Qed tfittex rotta default mit-tunnel u x’ġara mill-default fiżika.

Klijent b’tunnel sħiħ spiss iżid żewġ rotot nofs default, 0.0.0.0/1 u 128.0.0.0/1, minflok ma jissostitwixxi 0.0.0.0/0. Id-default oriġinali tibqa’ tidher iżda titlef kull tfittxija, u għalhekk it-tabella tista’ tidher sħiħa waqt li t-traffiku kollu barra s-subnet jiċċaqlaq. Jekk il-klijent tal-VPN joffri għażla ta’ split tunnel u l-politika tippermetti, dik hija l-aktar tiswija nadifa.

Jekk it-tunnel irid jibqa’ l-default, ippinja s-subnet lokali minflok. Fuq Linux ir-rotta ssemmi l-interface fiżika u l-gateway; fuq Windows żid -p biex tkun permanenti u aqra n-numru tal-interface minn route print minflok ma taħsbu:

sudo ip route add 192.168.1.0/24 via 192.168.1.1 dev wlan0
route add -p 192.168.1.0 MASK 255.255.255.0 192.168.1.1 METRIC 1 IF 12

Rotta ppinjata ddum biss sakemm l-indirizz li ssemmi jibqa’ l-istess. Laptop li jieħu numru ġdid għall-adapter Wi-Fi f’kull konnessjoni se jikser ir-regola mill-ġdid, għalhekk iċċekkja l-indirizz tal-interface qabel ma tiddeċiedi li t-tiswija falliet.

It-tieni, ikkonferma li l-indirizz kien lokali mill-bidu

Jekk id-destinazzjoni tinsab fis-subnet konness, id-default tat-tunnel qatt ma tapplika u l-VPN mhix il-kawża. Printer fuq 192.168.1.40 f’klijent b’192.168.1.0/24 juża r-rotta konnessa; jekk dak l-indirizz jonqos, ħares lejn l-apparat, is-switch jew il-firewall tal-klijent u mhux lejn il-VPN.

Il-każ li jqarraq lin-nies huwa indirizz pubbliku għal server lokali. Minn ġewwa l-LAN, biex tasal għall-indirizz WAN tar-router u terġa’ lura hemm bżonn hairpin NAT, u ħafna routers sempliċement ma jimplimentawhx għall-port forwarding. Ipprova l-indirizz privat ħdejn dak pubbliku. Jekk il-privat jaħdem u l-pubbliku le, il-VPN uriet biss limitu tan-NAT li kien diġà hemm.

L-isem tal-host jagħmilha agħar. Jekk l-isem lokali issa jiġi riżolt għall-indirizz pubbliku, il-klijent se jibqa’ jipprova t-triq li ma tistax terġa’ lura. Uża l-indirizz privat għat-test, imbagħad sewwi l-isem minflok ma żżid port forwarding ieħor.

It-tielet, ara min qed iwieġeb għall-ismijiet issa

Solver korporattiv jaf l-intranet u normalment ma jafx xejn dwar isem tal-host tan-NAS, isem Bonjour tal-printer jew alias lokali tar-router. Meta l-VPN timbotta s-servers DNS tagħha, dawk l-ismijiet jieqfu jiġu riżolti għalkemm l-indirizzi tagħhom għadhom jistgħu jintlaħqu. Staqsi l-isem direttament u qabbel it-tweġiba mal-indirizz li taf li għandu l-apparat.

Fuq Linux, resolvectl query nas.local turi liema solver wieġeb. Fuq Windows, nslookup nas.local issemmi s-server, u ipconfig /all turi l-ordni tas-solvers. Jekk is-suffiss lokali issa huwa mmaniġġjat mis-solver korporattiv, jew dawwar dak is-suffiss lura għas-solver lokali jew uża l-indirizz IP għall-apparat.

L-iskoperta hija saff separat. mDNS u broadcast ma jaqsmuxt tunnel bir-rotot, għalhekk apparat jista’ jintlaħaq bl-indirizz waqt li ismu jibqa’ inviżibbli. Reflector jew entrata DNS lokali ssolviha; rotta ma ssolvihiex.

Ir-raba’, iċċekkja jekk il-magna l-oħra hijiex ukoll fuq VPN

Meta l-magna li trid tilħaq ukoll qed tmexxi klijent tal-VPN, is-sessjoni tiegħek tista’ tasal waqt li t-tweġiba tagħha toħroġ mit-tunnel l-ieħor. Dan jipproduċi konnessjoni li tistabbilixxi u mbagħad tieqaf, jew tentattiv RDP u SSH li jiskadi mingħajr żball fuq naħtek. Iċċekkja t-tabella tar-rotot tal-host l-ieħor u t-triq default tiegħu qabel ma tagħti tort lill-klijent tiegħek.

Iċċekkja wkoll l-indirizz li fuqu s-servizz jisma’. Listener marbut biss mal-indirizz tat-tunnel jaċċetta konnessjonijiet mill-VPN u jirrifjuta dawk mill-LAN, anki meta r-rotot huma perfetti. Din hija konfigurazzjoni tas-servizz, mhux triq tan-netwerk, u hija komuni fuq interfaces tal-ġestjoni li ġew magħluqa għall-indirizz tal-VPN.

Żomm triq tal-ġestjoni li ma tiddependix mit-tunnel: rotta statika li ssemmi n-netwerk sors tiegħek, interface oħra mqabbda mal-LAN, jew console li tgħaddi għal kollox mit-tunnel. Li tiddisinja dik it-triq wara li taqa’ s-sessjoni huwa ferm aktar diffiċli milli żżidha qabel il-konnessjoni li jmiss.

Applika t-tiswija li taqbel mal-verifika li falliet

Jekk it-tabella tar-rotot uriet qabda ta’ nofs default, agħżel split tunnel meta l-politika tippermetti u rotta lokali ppinjata meta ma tippermettix. Jekk l-indirizz irriżulta pubbliku, ibdel it-test u l-isem għall-indirizz privat. Jekk is-solver bidel idejn, illimita għas-suffiss lokali jew uża l-indirizz. Jekk il-host l-ieħor qiegħed fit-tunnel, sewwi t-triq tar-ritorn tiegħu jew l-irbit tal-listener.

Biddel ħaġa waħda, imbagħad erġa’ agħmel l-istess verifika. Rotta miżjuda għas-subnet ħażin, suffiss tas-solver bi żball tipografiku u rotta ppinjata fuq interface li tieħu numri ġodda kollha jidhru bħall-ħsara oriġinali. Ir-repetizzjoni hija dik li tifred tiswija minn koinċidenza.

Ikteb ir-rotta, l-indirizz u s-solver li ħadmu waqt li l-VPN kienet mqabbda. Il-konnessjoni mill-ġdid li jmiss se tbiddel mill-inqas waħda minnhom, u n-nota ddawwar it-tfixkil li jmiss fi tqabbil qasir minflok investigazzjoni ġdida.

Artikli relatati