Il-VM tiegħek tuża l-VPN tal-host? Ipprovah minn ġewwa l-guest
L-indirizz tal-ħruġ tal-host ma jgħid xejn dwar ir-rotot tal-guest. Irreġistra l-mod tan-netwerk, iċċekkja r-rotta u r-resolver tal-guest, imbagħad ipprova l-każ tal-falliment.
Tiċċekkja l-IP pubblika tal-host, din turi l-VPN, u tikkonkludi li l-VM hija koperta. Din il-konklużjoni mhix sostnuta mill-prova. Il-guest għandu t-tabella tar-routing tiegħu, ir-resolver tiegħu u l-interfaces tiegħu, u l-indirizz tal-ħruġ tal-host ma jgħid xejn dwarhom.
Il-prova trid issir ġewwa l-guest, u trid issemmi x'kejlet.
Ibda minn ġewwa l-guest, mhux mill-browser tal-host
Irreġistra l-ewwel il-mod tan-netwerk tal-hypervisor: NAT, bridged, host-only jew macvtap. Fil-mod NAT il-host jirrotta t-traffiku tal-guest, għalhekk it-tunnel tal-host jista' japplika jew le skont kif il-klijent jinstalla r-rotot. Fil-mod bridged il-guest huwa pari fuq il-LAN fiżika u t-tunnel tal-host mhuwiex rilevanti. Dawn iż-żewġ modi jagħtu tweġibiet opposti mill-istess konfigurazzjoni tal-host.
Ikteb il-mod qabel ma tbiddel xi ħaġa, għax huwa dan li jiddetermina xi jista' jfisser ir-riżultat.
Agħmel talba waħda li taf id-destinazzjoni tagħha
Uża talba bla ħsara lejn servizz li jirrapporta l-indirizz tas-sors li ra. Imbagħad iċċekkja d-deċiżjoni tar-routing tal-guest stess għal dik id-destinazzjoni: ip route get 203.0.113.5 jipprintja l-interface u l-gateway li se juża l-guest.
Jekk l-interface hija n-NIC normali tal-guest, it-traffiku mhuwiex għaddej minn tunnel ġewwa l-guest.
Adapter ieħor, setting tal-proxy jew klijent VPN fuq in-naħa tal-guest jista' jbiddel it-tweġiba għal applikazzjoni waħda u mhux għal oħra. Ipprova l-applikazzjoni li tassew tinteressak, mhux talba ġenerika minn shell.
Iċċekkja r-resolver separatament
Indirizz tal-ħruġ mibdul ma jgħidlekx liema resolver ittratta l-isem tal-host. Staqsi l-isem b'mod espliċitu bl-għodda li taqbel mal-pjattaforma, u nnota liema server wieġeb. Split DNS ifisser li l-mistoqsija tar-resolver u l-mistoqsija tar-routing għandhom tweġibiet differenti.
Dawn it-tnejn jistgħu jiddevjew fi kwalunkwe direzzjoni, u dik id-devjazzjoni spiss tkun il-bug vera.
Fuq host systemd, resolvectl query issemmi l-interface u s-server DNS wara t-tweġiba. Konfigurazzjonijiet eqdem juru s-server fl-output ta' dig. Kif inhi, il-punt hu li tara liema server wieġeb, mhux biss jekk waslitx tweġiba.
Ipprova l-politika tal-falliment, mhux biss is-suċċess
Jekk ir-rekwiżit hu li l-ebda traffiku ma joħroġ barra t-tunnel, talba li tirnexxi ma tipprova xejn. Uża l-prova tal-falliment ikkontrollata li tappoġġja l-klijent: waqqaf it-tunnel bil-mod appoġġjat u ara jekk talba ġdida tal-guest hix imblukkata. Tassumix li l-kill switch tal-klijent tal-host tkopri kull arranġament ta' forwarding virtwali. L-ambitu dokumentat tiegħu huwa l-unika ħaġa li tista' tiddependi fuqha.
Guest li jaqa' lura għan-NIC fiżika meta t-tunnel jaqa' qed jagħmel eżattament dak li jippermetti l-mod NAT.
Irreġistra l-mod u l-ambitu
Ikteb il-mod tal-hypervisor, l-interface u r-rotta tal-guest, ir-resolver, u l-applikazzjoni li pprovajt. Żid id-data, għax restawr ta' snapshot jew aġġornament tal-hypervisor jistgħu jbiddlu l-erbgħa kollha.
Jekk IPv4 segwiet it-tunnel, għid hekk. Testendix il-pretensjoni għal IPv6, namespace ieħor jew VM oħra fuq netwerk differenti.