Je, VM ya Hyper-V hutumia VPN ya mwenyeji? Inategemea swichi
VPN ya mwenyeji si mpangilio wa mashine nzima. Aina ya swichi huamua kama trafiki ya mgeni inaunganishwa kwa daraja, inaelekezwa kupitia mwenyeji au inatengwa, na hiyo hubadilisha jibu.
Sakinisha mteja wa VPN kwenye mwenyeji wa Hyper-V, fungua kivinjari hapo na anwani ya kutoka hubadilika; fungua ukurasa huo huo ndani ya VM na unaweza kuonyesha anwani ya zamani, au hakuna kitu kabisa. Hitimisho la kawaida ni kwamba VM imeharibika, au kwamba split tunneling lazima iwashwe. Hakuna kati ya hizo linalofuata. Mteja wa VPN si sifa ya mashine; ni seti ya njia, adapta pepe na mara nyingi kichujio kilichounganishwa na violesura maalum. Kama trafiki ya mgeni itakutana na mfumo huo inategemea swichi pepe ambayo mgeni hutumia.
Hadithi, iliyoelezwa waziwazi
Imani ni kwamba VPN iliyosanikishwa kwenye mwenyeji hulinda mashine nzima, ikiwemo VM, kwa sababu VM ni mchakato unaoendeshwa kwenye mashine hiyo. Ni imani ya starehe, kwa kuwa antivirus na ngome za mwenyeji kwa kawaida hufanya hivyo. Njia za mtandao hazifanyi hivyo.
Fremu ya mgeni huguswa na tabaka la VPN la mwenyeji tu ikiwa mwenyeji anaelekeza au anachuja fremu hiyo. Nakili sentensi hiyo kwenye karatasi ya kunata, kwa sababu kila kesi hapa chini ni toleo lake.
Aina tatu za swichi, njia tatu
Swichi ya nje hufunga adapta pepe kwenye kadi halisi ya mtandao, na mgeni hutuma fremu kupitia kiungo hicho kwa anwani yake mwenyewe ya MAC. Mgeni huwa mshirika sawa kwenye mtandao halisi, akiwa na ukodishaji wake wa DHCP, lango na seva za DNS. Njia chaguo-msingi ya VPN ya mwenyeji huishi kwenye tabaka la mwenyeji na haihoji fremu hizo, kwa sababu zinaunganishwa kwa daraja badala ya kuelekezwa kupitia mwenyeji. Hii pia ni sababu swichi ya nje juu ya adapta ya Wi-Fi ni wazo baya: viendeshi vingi visivyo na waya havitabeba fremu za anwani ya pili ya MAC.
Swichi ya ndani huunganisha wageni na adapta pepe ya mwenyeji. Pekee yake haitoi njia ya kutoka mtandaoni; kipengele cha NAT kwenye mwenyeji hutoa tafsiri, kama ilivyoelezwa katika mwongozo wa NAT wa Hyper-V. Sasa pakiti za mgeni zinaingia kwenye uelekezaji na njia ya NAT ya mwenyeji, kwa hivyo njia na vichujio vya mteja wa VPN ni muhimu tena. Hii ni mpangilio ambapo VM hufuata kwa kweli VPN ya mwenyeji, na ambapo kill switch inaweza kumkatisha mgeni kabisa.
Swichi ya kibinafsi haina adapta ya mwenyeji na haina kiungo cha juu. Wageni huzungumza wao kwa wao tu, kwa hivyo ikiwa VM kwenye swichi ya kibinafsi haina mtandao, chanzo ni ruta inayokosekana na VPN haina uhusiano.
Swichi chaguo-msingi ni mpangilio wake
Windows huleta swichi ya chaguo-msingi inayounganisha swichi ya ndani na NAT na proksi ya DNS. Subneti yake huchaguliwa na mwenyeji, inaweza kubadilika baada ya kuwasha upya, na si kitu kimoja na mtandao wa NAT unaojitengenezea. Ndiyo sababu watu huishia na NAT mbili na mgeni asiye na njia bado — wanapoiunda upya kana kwamba ni mtandao wa maabara.
Ikiwa VM iko kwenye swichi ya chaguo-msingi, soma anwani ambayo mgeni alipokea na uilinganishe na jedwali la NAT la mwenyeji kabla ya kugusa mteja wa VPN. Kutokulingana kati ya lango la mgeni na kiambishi cha NAT hueleza kushindwa kwingi kuliko mpangilio wowote wa mteja.
Mambo manne yanayomaliza swali
Kusanya haya kabla ya kubadilisha chochote: aina ya swichi na kiungo chake cha juu, adapta iliyounganishwa na VM, anwani ya mgeni mwenyewe, lango na DNS, na hali ya NAT na njia chaguo-msingi ya mwenyeji. Amri za kusoma tu ni Get-VMSwitch, Get-VMNetworkAdapter -VMName "TestVM", Get-NetNat na Get-NetRoute -DestinationPrefix 0.0.0.0/0; ndani ya mgeni, ipconfig /all hutoa mengine.
Kisha amua mgeni anapaswa kufanya nini. Ikiwa anapaswa kubaki nje ya VPN, pata ruhusa iliyoungwa mkono kutoka kwa mtoa huduma kwa njia hiyo hasa, kwa sababu kuondoa faili tekelezi ya mwenyeji hakuondoi trafiki ya VM inayosambazwa. Ikiwa anapaswa kutumia VPN, thibitisha utunzaji ulioandikwa wa mteja kwa trafiki ya VM badala ya kudhani jaribio la kivinjari kwenye mwenyeji linaifunika.
Jaribio ndani ya mgeni ndilo ushahidi pekee unaohesabika. Angalia anwani ya kutoka kutoka kwa mgeni, tatua jina la ndani, unganisha tena VPN na urudie. Matokeo ya kivinjari cha mwenyeji si badala ya chochote kati ya hivyo.
Gharama ya hadithi hii
Watu huzima kill switch, huongeza njia tuli, au hufuta na kuunda upya swichi ili jaribio lipite tu. Kila njia ya mkato hubadilisha namna ya kushindwa: mgeni anaweza kufikia mtandao kupitia njia ambayo hakuna aliyekusudia, au mwenyeji anaweza kupoteza muunganisho swichi ya nje inapofunga tena adapta yake halisi.
Kufunga tena swichi ya nje hukatiza ufikiaji wa mwenyeji mwenyewe, kwa hivyo weka njia ya nje ya mkondo wazi na epuka kufuta swichi wakati bado unachunguza. Matokeo sahihi ni njia iliyokusudiwa ya mgeni, ikiwemo jinsi inavyounganika tena na jinsi inavyoshindwa, si alama ya kijani kutoka upakiaji mmoja wa ukurasa.
Jibu la kudumu ni mstari mmoja kwa kila VM kwenye orodha: swichi ipi inatumia na kipengele kipi hutoa lango lake. Hiyo ikiwa imeandikwa, badiliko lijalo la VPN ni utafutaji badala ya mchana mzima wa kubahatisha.