Cailleann aoi Hyper-V an DNS nuair a nascann VPN an óstaigh
Ní fhaigheann VM aoi hroid an óstaigh mar oidhreacht. Aimsigh an mód lasc nó NAT, roinn an t-oiriúnóir VPN san áit a dtairgtear é, agus seol na poirt ar aghaidh san áit nach dtairgtear.
Bhí an aoi go maith ar maidin. Ansin thóg an t-óstach Cisco AnyConnect agus chaill an VM an DNS, muinín an fhearainn agus an fillteán roinnte, gan aon rud athraithe istigh ann. Is cosáin ar leith iad tollán óstaigh agus líonra aoi, agus ní ghluaiseann nascadh ceann acu an ceann eile. Oibrigh ón taobh istigh den aoi amach, agus scríobh síos an méid a fheiceann tú sula n-athraíonn tú rud ar bith.
Cad a fheiceann an aoi fós
Taifead an seoladh, an geata réamhshocraithe agus an réiteoir sa VM, uair amháin sula nascann an t-óstach agus uair amháin ina dhiaidh. Tá fadhb réiteora ag aoi a choinnigh a sheoladh agus nach gcaill ach réiteach ainmneacha. Tá fadhb cosáin ag aoi nár bhí bealach aige riamh, agus teastaíonn obair éagsúil ón dá cheann. Ón óstach ní féidir leat iad a idirdhealú, mar sin caithfidh an léamh teacht ón taobh istigh.
Is iad na trí léamh sin, tógtha faoi dhó, do bhunlíne. Tomhaistear gach rud ina dhiaidh sin ina gcoinne.
Cén t-easnamh a úsáideann an aoi
Freagraíonn Hyper-V é seo le dhá ordú: Get-VMSwitch liostaíonn sé na lasca, agus Get-VMNetworkAdapter -VMName TestVM taispeánann sé an ceann a bhfuil an aoi ceangailte leis. Is líonra NAT é an Default Switch a bhainistíonn Windows; tugann lasc sheachtrach an trácht d'oiriúnóir fisiceach; ní iompraíonn lasc inmheánach aon rud go gcuireann duine NAT nó ródaire leis. Cuireann VirtualBox na trí smaoineamh chéanna i láthair mar NAT, NAT Network agus bridged.
Cinneann an mód an féidir le tollán an óstaigh a bheith tábhachtach ar chor ar bith. Aistrítear aoi NAT le WinNAT agus ansin seoltar ar aghaidh é le stac an óstaigh, mar sin leanann sé tábla bealaí an óstaigh; le cliant tolláin iomláin is é a thrácht an trácht a théann isteach san oiriúnóir VPN, agus scartar é nuair a chuireann an cliant bac ar an bhfo-líonra áitiúil. Ní shroicheann aoi droichid ar lasc sheachtrach ródú an óstaigh riamh: fhágann a chreatlach an NIC fisiceach go díreach, mar sin seachnaíonn sé an tollán agus polasaí LAN áitiúil an chliaint araon.
Tollán an óstaigh a roinnt le Hyper-V
Má theastaíonn an tollán ón aoi agus mura féidir leis a chliant féin a rith, féadfaidh Windows an nasc VPN a roinnt. Oscail airíonna an oiriúnóra VPN, téigh go Roinnt, agus lig d'úsáideoirí líonra eile nascadh tríd. Treoraigh an nasc líonra baile chuig oiriúnóir Hyper-V, vEthernet (Default Switch), agus ansin tástáil iarratas úr ón taobh istigh den aoi.
Caith leis an socrú mar réiteach saotharlainne, mar sin a iompraíonn sé é féin. Caithfear é a chur i bhfeidhm arís tar éis dícheangail, athnaisc nó atosaithe an óstaigh. I roinnt buildí Windows 11 tá an t-oiriúnóir ar iarraidh go hiomlán ón liosta anuas, agus ansin tá an bealach seo dúnta.
Tharrtháil athshuiteáil ghné Hyper-V roinnt aíonna ceanndána. Sábháil é sin don deireadh, agus tabhair faoi deara staid an aoi ar dtús.
Seoladh poirt ar aghaidh nuair a bhíonn an fo-líonra scagtha
Briseann VPN óstaigh a scagann fo-líonra NAT an aoi rochtain dhíreach seach réiteach ainmneacha. Tá an VM ag rith, ach ssh [email protected] crochann sé, agus aistriú an hipear-aisíocóra fós ag obair. Seol na poirt a theastaíonn ón obair ar aghaidh agus nasc le seoladh an óstaigh ina ionad. Clúdaíonn línte Vagrantfile thíos SSH agus seirbhís HTTPS amháin; téann an dá cheann isteach roimh an athlódáil.
config.vm.network "forwarded_port", guest: 22, host: 22
config.vm.network "forwarded_port", guest: 3443, host: 3443Is cinneadh ar leith é réiteach ainmneacha agus tá a shocrú féin tuillte aige. Cuir gné réiteora an óstaigh ar siúl don oiriúnóir NAT sin, nó cumraigh an freastalaí DNS inmheánach laistigh den aoi de láimh. Má threoraíonn tú an aoi chuig réiteoir poiblí oibríonn an bhrabhsáil agus briseann gach ainm inmheánach, rud atá níos measa ná an bhriseadh mar is cosúil le rath é. Tástáil ainm nach bhfuil ar eolas ach ag an réiteoir inmheánach.
An seiceáil a insíonn duit gur oibrigh sé
Tar éis aon cheann de na hathruithe seo, rith iarratas úr ón taobh istigh den aoi agus VPN an óstaigh nasctha, ní roimhe sin. Seiceáil an roinnt arís tar éis athnaisc agus tar éis atosaithe, mar níl i gceartú nach maireann ach ceann amháin díobh ach ceartú. Deimhnigh go bhfuil liosta réiteoirí an aoi ag teacht leis an líonra a úsáideann a thrácht i ndáiríre. Ansin tástáil seoladh poirt ar aghaidh ó sheoladh an óstaigh, mar ní chruthaíonn tástáil ón aoi aon rud. Ón taobh istigh den aoi, clúdaíonn dhá sheiceáil PowerShell an réiteoir agus an port a seoladh ar aghaidh:
Resolve-DnsName intranet.corp
Test-NetConnection 192.0.2.10 -Port 22Taifead gach athrú lasc nó tiománaí lena chéim cheala. Treoir Microsoft ar Hyper-V NAT a mhíníonn cad is Default Switch ann i ndáiríre, agus is fiú é a léamh sula gcruthaíonn tú dara líonra NAT a thagann salach air.