Hyper-V ev sahibinə VPN müştərisi quraşdırın, orada brauzer açın və çıxış ünvanı dəyişir; eyni səhifəni virtual maşının içində açın və o, köhnə ünvanı göstərə bilər, ya da heç nə göstərməyə bilər. Adi nəticə virtual maşının xarab olduğu və ya bölünmüş tunelin aktivləşdirilməli olduğu qənaətidir. Bunların heç biri zəruri deyil. VPN müştərisi maşının xassəsi deyil; o, marşrutlar toplusu, virtual adapter və çox vaxt konkret interfeyslərə bağlanmış filtrdir. Qonaq trafikinin həmin mexanizmə heç vaxt çatıb-çatmaması qonağın istifadə etdiyi virtual kommutatordan asılıdır.

Mif, sadə dillə

İnancla görə, ev sahibinə quraşdırılmış VPN bütün maşını, o cümlədən virtual maşınları qoruyur, çünki virtual maşın sadəcə həmin maşında işləyən prosesdir. Bu rahat inancdır, çünki antivirus və ev sahibinin firewall-ları adətən belə davranır. Şəbəkə yolları isə belə davranmır.

Qonağın kadrına ev sahibinin VPN yığını yalnız ev sahibi onu yönləndirdikdə və ya filtrlədikdə toxunur. Bu cümləni yapışqan kağıza köçürün, çünki aşağıdakı bütün hallar onun variantıdır.

Üç kommutator növü, üç yol

Xarici kommutator virtual adapteri fiziki şəbəkə kartına bağlayır və qonaq kadrları öz MAC ünvanı ilə həmin bağlantıdan göndərir. Qonaq fiziki şəbəkədə bərabər hüquqlu iştirakçıya çevrilir, öz DHCP icarəsi, şlüzü və DNS serverləri olur. Ev sahibinin VPN standart marşrutu ev sahibinin yığınında yaşayır və həmin kadrları hərəkət etdirmir, çünki onlar ev sahibindən yönləndirilmir, körpülənir. Buna görə də Wi-Fi adapteri üzərindən xarici kommutator pis fikirdir: əksər simsiz sürücülər ikinci MAC ünvanı üçün kadr daşımır.

Daxili kommutator qonaqları ev sahibinin virtual adapterinə bağlayır. Tək başına internet çıxışı vermir; ev sahibindəki NAT obyekti tərcüməni təmin edir, bunun təsviri Hyper-V NAT təlimatında verilib. İndi qonağın paketləri həqiqətən ev sahibinin marşrutlaşdırma və NAT yoluna daxil olur, ona görə VPN müştərisinin marşrutları və filtrləri yenidən əhəmiyyət kəsb edir. Virtual maşının həqiqətən ev sahibinin VPN-inə tabe olduğu və kill switch-in qonağı tamamilə kəsə bildiyi quruluş budur.

Şəxsi kommutatorun ev sahibi adapteri və yuxarı bağlantısı yoxdur. Qonaqlar yalnız bir-biri ilə danışır, ona görə şəxsi kommutatorda virtual maşının interneti yoxdursa, çatışmayan marşrutlaşdırıcı səbəbdir və VPN-in buna aidiyyəti yoxdur.

Standart kommutator ayrıca quruluşdur

Windows daxili kommutatoru NAT və DNS proxy ilə birləşdirən standart kommutator təqdim edir. Onun alt şəbəkəsini ev sahibi seçir, yenidən başlatmalardan sonra dəyişə bilər və sizin özünüz yaratdığınız NAT şəbəkəsi ilə eyni obyekt deyil. Onu sanki laboratoriya şəbəkəsi kimi yenidən qurmaq, insanların iki NAT və hələ də marşrutsuz qonaqla nəticələnməsinin yoludur.

Virtual maşın standart kommutatordadırsa, qonağın aldığı ünvanı oxuyun və VPN müştərisinə toxunmazdan əvvəl onu ev sahibinin NAT cədvəli ilə müqayisə edin. Qonağın şlüzü ilə NAT prefiksi arasındakı uyğunsuzluq hər hansı müştəri parametrindən daha çox nasazlığı izah edir.

Sualı həll edən dörd fakt

Heç nəyi dəyişməzdən əvvəl bunları toplayın: kommutatorun növü və yuxarı bağlantısı, virtual maşına qoşulmuş adapter, qonağın öz ünvanı, şlüzü və DNS-i, həmçinin ev sahibinin NAT və standart marşrut vəziyyəti. Yalnız oxumaq üçün əmrlər bunlardır: Get-VMSwitch, Get-VMNetworkAdapter -VMName "TestVM", Get-NetNat, və Get-NetRoute -DestinationPrefix 0.0.0.0/0; qonağın içində isə ipconfig /all qalanını verir.

Sonra qonağın nə etməli olduğuna qərar verin. Əgər o, VPN-dən kənarda qalmalıdırsa, provayderin məhz həmin yol üçün dəstəklədiyi istisnanı alın, çünki ev sahibindəki icra olunan faylı istisna etmək ötürülən virtual maşın trafikini azad etmir. Əgər o, VPN-dən istifadə etməlidirsə, ev sahibinin brauzerindəki testin bunu əhatə etdiyini güman etmək əvəzinə müştərinin virtual maşın trafikini sənədləşdirilmiş şəkildə idarə etməsini təsdiqləyin.

Qonağın içində aparılan test yeganə sayılan sübutdur. Qonaqdan çıxış ünvanını yoxlayın, daxili adı həll edin, VPN-i yenidən qoşun və təkrarlayın. Ev sahibinin brauzer nəticəsi bunların heç biri üçün əvəzedici deyil.

Mifin qiyməti

İnsanlar yalnız testin keçməsi üçün kill switch-i söndürür, statik marşrutlar əlavə edir və ya kommutatorları silib yenidən yaradırlar. Hər qısa yol nasazlıq rejimini dəyişir: qonaq heç kimin nəzərdə tutmadığı yolla internetə çıxa bilər, ya da xarici kommutator fiziki adapterini yenidən bağlayanda ev sahibi əlaqəni itirə bilər.

Xarici kommutatorun yenidən bağlanması ev sahibinin öz girişini kəsir, ona görə kənar kanalı açıq saxlayın və hələ diaqnostika apararkən kommutatorları silməkdən çəkinin. Düzgün nəticə bir səhifə yükləməsindən alınan yaşıl işarə deyil, nəzərdə tutulan qonaq yoludur, o cümlədən onun necə yenidən qoşulduğu və necə uğursuz olduğu.

Davamlı cavab inventardakı hər virtual maşın üçün bir sətirdir: hansı kommutatordan istifadə edir və şlüzünü hansı komponent verir. Bu yazıldıqdan sonra növbəti VPN dəyişikliyi təxminlə dolu bir günorta deyil, sadəcə axtarış olur.

Əlaqəli məqalələr