Il-mistieden tal-Hyper-V jitlef id-DNS meta l-VPN tal-host jingħaqad
VM mistiedna ma tindirix it-tunnel tal-host. Sib il-modalità tas-switch jew NAT, aqsam l-adapter VPN fejn jiġi offrut, u ippjana l-ports fejn ma jiġix.
Il-mistieden kien sew dalgħodu. Imbagħad il-host qabbad Cisco AnyConnect u l-VM tilef id-DNS, il-fiduċja tad-dominju u l-folder kondiviż, mingħajr ma nbidel xejn ġo fih. Tunnel tal-host u netwerk tal-mistieden huma toroq separati, u li tgħaqqad wieħed ma jċaqlaqx l-ieħor. Aħdem minn ġewwa l-mistieden 'il barra, u ikteb dak li tara qabel ma tbiddel xejn.
X'għadu jista' jara l-mistieden
Irreġistra l-indirizz, il-gateway default u s-solvitur fil-VM, darba qabel il-host jingħaqad u darba wara. Mistieden li żamm l-indirizz tiegħu u tilef biss ir-riżoluzzjoni tal-ismijiet għandu problema tas-solvitur. Mistieden li qatt ma kellu rotta għandu problema tat-triq, u t-tnejn jeħtieġu xogħol differenti. Mill-host ma tistax tiddistingwihom, għalhekk il-qari irid jiġi minn ġewwa.
Dawk it-tliet qari, meħuda darbtejn, huma l-linja bażi tiegħek. Kull ħaġa ta' wara titkejjel kontra tagħhom.
Liema ħruġ qed juża l-mistieden
Hyper-V iwieġeb dan b'żewġ kmandi: Get-VMSwitch jelenka s-switches, u Get-VMNetworkAdapter -VMName TestVM juri dak li miegħu huwa mqabbad il-mistieden. Id-Default Switch huwa netwerk NAT li tmexxi Windows; switch estern jagħti t-traffiku lil adapter fiżiku; switch intern ma jġorr xejn sakemm xi ħadd iżid NAT jew router. VirtualBox jippreżenta l-istess tliet ideat bħala NAT, NAT Network u bridged.
Il-modalità tiddeċiedi jekk it-tunnel tal-host jistax ikollu importanza xejn. Mistieden NAT jiġi tradott minn WinNAT u mbagħad mgħoddi mill-stack tal-host, għalhekk isegwi t-tabella tar-rotot tal-host; b'klijent ta' tunnel sħiħ it-traffiku tiegħu huwa t-traffiku li jidħol fl-adapter VPN, u jiġi mwarrab meta l-klijent jimblokka s-subnet lokali. Mistieden b'pont fuq switch estern qatt ma jasal għar-routing tal-host: il-frejms tiegħu joħorġu direttament min-NIC fiżika, għalhekk jevita kemm it-tunnel kif ukoll il-politika tal-LAN lokali tal-klijent.
Taqsam it-tunnel tal-host mal-Hyper-V
Jekk il-mistieden jeħtieġ it-tunnel u ma jistax imexxi l-klijent tiegħu stess, Windows jista' jaqsam il-konnessjoni VPN. Iftaħ il-proprjetajiet tal-adapter VPN, mur fil-Qsim, u ppermetti lil utenti oħra tan-netwerk jingħaqdu permezz tiegħu. Idderieġi l-konnessjoni tan-netwerk tad-dar lejn l-adapter tal-Hyper-V, vEthernet (Default Switch), imbagħad ipprova talba ġdida minn ġewwa l-mistieden.
Ittratta dan l-arranġament bħala soluzzjoni tal-laboratorju, għax hekk iġib ruħu. Jrid jiġi applikat mill-ġdid wara skonnessjoni, qbil mill-ġdid jew reboot tal-host. F'xi builds tal-Windows 11 l-adapter jonqos għal kollox mid-drop-down, u mbagħad din it-triq hija magħluqa.
L-installazzjoni mill-ġdid tal-karatteristika Hyper-V salviet xi mistednin iebsa. Żomm dak għall-aħħar, u nnota l-istat tal-mistieden l-ewwel.
L-ippjanar tal-ports meta s-subnet tkun iffiltra
VPN tal-host li jiffiltra s-subnet NAT tal-mistieden ikisser l-aċċess dirett, mhux ir-riżoluzzjoni tal-ismijiet. Il-VM qed taħdem, madankollu ssh [email protected] tiddendel, waqt li t-traduzzjoni tal-hypervisor għadha taħdem. Ippjana l-ports li jeħtieġ ix-xogħol u qabbad mal-indirizz tal-host minflok. Il-linji Vagrantfile hawn taħt ikopru SSH u servizz wieħed HTTPS; it-tnejn jidħlu qabel ir-rikarikament.
config.vm.network "forwarded_port", guest: 22, host: 22
config.vm.network "forwarded_port", guest: 3443, host: 3443Ir-riżoluzzjoni tal-ismijiet hija deċiżjoni separata u jistħoqqilha t-tiswija tagħha stess. Ixgħel il-karatteristika tas-solvitur tal-host għal dak l-adapter NAT, jew ikkonfigura s-server DNS intern ġewwa l-mistieden bl-idejn. Li tiddirieġi l-mistieden lejn solvitur pubbliku jagħmel il-browsing jaħdem u jkisser kull isem intern, li huwa agħar mill-waqfien għax jidher bħala suċċess. Ipprova isem li jafu biss is-solvitur intern.
Il-verifika li tgħidlek li ħadem
Wara xi waħda minn dawn il-bidliet, mexxi talba ġdida minn ġewwa l-mistieden bl-VPN tal-host imqabbad, mhux qabel. Iċċekkja mill-ġdid il-qsim wara qbil mill-ġdid u wara reboot, għax tiswija li tgħaddi minn waħda biss minnhom mhijiex tiswija. Ikkonferma li l-lista tas-solvituri tal-mistieden taqbel man-netwerk li t-traffiku tiegħu fil-fatt juża. Imbagħad ipprova l-ippjanar tal-ports mill-indirizz tal-host, għax li tippruvah mill-mistieden ma jipprovax xejn. Minn ġewwa l-mistieden, żewġ verifiki PowerShell ikopru s-solvitur u l-port ippjanat:
Resolve-DnsName intranet.corp
Test-NetConnection 192.0.2.10 -Port 22Innota kull bidla tas-switch jew driver mal-pass ta' treġġigħ lura tiegħu. Il-gwida ta' Microsoft dwar Hyper-V NAT tispjega x'inhu verament id-Default Switch, u jistħoqqlha tinqara qabel ma toħloq it-tieni netwerk NAT li jmur kontriha.