Id-DNS tal-mistieden VirtualBox NAT jinkiser meta l-host jingħaqad ma’ VPN
Il-mistieden għandu r-resolver tiegħu u l-adapter NAT għandu żewġ modi DNS. Segwi tfittxija waħda, imbagħad iddeċiedi jekk il-mod tar-resolver tal-host jaqbilx mal-politika tal-VPN.
Fuq host Windows l-isem intern tal-applikazzjoni jiġi riżolt hekk kif jgħaqqad il-VPN, filwaqt li ġewwa mistieden Ubuntu le. Il-mistieden iżomm is-settings tiegħu tar-resolver, u l-adapter NAT quddiemu jista’ jwieġeb it-talbiet DNS b’żewġ modi differenti. Jekk tibgħat il-mistieden lejn resolver pubbliku, is-siti jerġgħu jitgħabbew filwaqt li l-ismijiet privati jibqgħu miksura. Għalhekk il-mogħdija tar-resolver tiġi traċċata qabel ma jinbidel xejn.
Segwi tfittxija waħda mill-adapter NAT
Agħżel isem intern kwalifikat sħiħ wieħed u isem pubbliku wieħed bħala kontroll. Bit-tunnel ’il fuq, ikkonferma fuq il-host li l-isem intern jiġi riżolt u li l-applikazzjoni warajh tiftaħ. Imbagħad wettaq l-istess żewġ tfittxijiet ġewwa l-mistieden u qabbel it-tweġibiet, mhux l-għodda.
Ikkonferma li l-adapter huwa tassew NAT sempliċi qabel ma tkompli. Adapter bridge, netwerk NAT bl-isem u t-tieni klijent VPN ġewwa l-mistieden kollha għandhom il-konfigurazzjoni u l-ispjegazzjoni tagħhom. L-istħajjil f’dan il-punt jaħli l-bqija tal-investigazzjoni.
VBoxManage showvminfo work-ubuntu --machinereadable | grep -i natnet resolvectl status | head -40 cat /etc/resolv.conf
L-ewwel kmand juri l-mod tal-adapter u kwalunkwe netwerk NAT imqabbad miegħu. Ġewwa mistieden Ubuntu it-tieni jelenka s-settings DNS għal kull konnessjoni, u t-tielet spiss juri biss indirizz stub lokali, li jfisser li l-upstream veru jinsab x’imkien ieħor.
Żomm is-soluzzjoni u l-aċċessibilità separati. Mistieden li jirċievi l-indirizz korrett iżda ma jistax jiftaħ konnessjoni għandu problema ta’ routing, filtrazzjoni jew permess tas-servizz, u aktar bidliet fid-DNS qatt ma jmissuh. Ittestja l-indirizz separatament u ikteb liema miż-żewġ tħalla.
Il-mod proxy u l-mod tar-resolver tal-host huma mekkaniżmi differenti
Fil-mod proxy il-magna NAT tibgħat it-talbiet tal-mistieden lis-servers DNS li diġà taf bihom. Fil-mod tar-resolver tal-host hija tinterċetta t-talba u titlob lis-sistema operattiva tal-host tirriżolvi l-isem b’dak li l-host qed juża bħalissa. Huwa biss it-tieni li jsegwi klijent VPN li jerġa’ jikteb is-soluzzjoni tal-host meta jitla’ t-tunnel. Għalhekk iż-żewġ settings jipproduċu tweġibiet differenti fuq l-istess magna.
Dik id-differenza hija l-problema kollha f’sentenza waħda. Li tagħti lill-mistieden lista ta’ indirizzi tas-server mhijiex l-istess bħal li titlob lil Windows jirriżolvi isem permezz tar-resolver konfigurat tiegħu, u fuq VPN b’DNS maqsum iż-żewġ tweġibiet ivarjaw. L-għażla tal-adapter hija dwar il-mekkaniżmu, mhux dwar il-permess.
L-ebda mod ma jagħti aċċess għal xejn. L-awtorizzazzjoni tgħix fil-politika tal-VPN u fis-servizz, u tfittxija li taħdem tfisser biss li isem sar indirizz.
Biddel l-adapter, imbagħad ivverifika x’jirċievi l-mistieden
Irreġistra l-ewwel is-settings tan-netwerk u tad-DNS tal-VM, imbagħad itfi l-magna biex il-konfigurazzjoni persistenti tkun dik li qed tedita. Għal VM bl-isem work-ubuntu li l-ewwel adapter tagħha jġorr NAT, l-għażla għal kull adapter tiġi stabbilita mill-host waqt li l-VM tkun mitfija. Erġa’ ibda wara u spezzjona r-riżultat minflok tafda l-istat tal-ħruġ.
VBoxManage modifyvm work-ubuntu --natdnshostresolver1 on VBoxManage showvminfo work-ubuntu --machinereadable | grep -i natdns
Iċ-ċifra tal-aħħar tagħżel in-numru tal-adapter, għalhekk mhijiex valur universali; setting għall-adapter 2 jġorr 2 f’dik il-pożizzjoni. Uża l-binarju VBoxManage li jappartjeni għall-verżjoni tal-VirtualBox installata, għax waħda eqdem fil-path tista’ tikteb settings li l-verżjoni li qed taħdem tinjora.
L-attivazzjoni tal-għażla proxy minflok tagħżel mekkaniżmu ieħor u ma tagħtik imġiba tar-resolver tal-host. Wara li jibda l-mistieden, iċċekkja l-konfigurazzjoni DNS li fil-fatt għandu, għax resolver imwaħħal jew setting DNS ikkriptat ġewwa l-mistieden iżomm l-applikazzjonijiet fuq mogħdija oħra irrispettivament minn dak li joffri l-adapter.
Ittestja matul iċ-ċiklu tal-ħajja kollu tal-VPN, mhux darba biss
Irrepeti ż-żewġ tfittxijiet fil-mistieden, imbagħad iftaħ l-applikazzjoni vera u ħalliha tivvalida l-isem tal-host TLS. Test ta’ konnessjoni b’IP biss jiżola d-DNS tajjeb, iżda mhuwiex verifika taċ-ċertifikat u m’għandux jiġi rrappurtat bħala tali. Irreġistra l-isem, l-indirizz u r-riżultat tal-applikazzjoni flimkien.
Matul tieqa approvata, aqla’ u erġa’ qabbad il-VPN tal-host u rrepeti t-test. Ir-riżultat għandu jaqbel mal-politika tal-aċċess, u li s-soluzzjoni pubblika terġa’ taħdem ma tgħid xejn dwar jekk it-talbiet privati baqgħux fuq il-mogħdija maħsuba.
Meta l-mod tar-resolver tal-host ma jbiddel xejn, erġa’ poġġi l-valur irreġistrat u żomm l-osservazzjonijiet. Klijent VPN li jeskludi t-traffiku tal-hypervisor, resolver intern li ma jintlaħaqx u setting tal-mistieden imwaħħal kull wieħed jeħtieġ korrezzjoni differenti, u l-adapter jiġi mgħaqqad bħala bridge ibiddel id-disinn tan-netwerk minflok ma jirrisettja d-DNS.