Windows Sandbox trafiki standart olaraq host VPN-inə uymur
Sandbox şəbəkəyə standart keçid üzərindəki virtual adapterlə çıxır. Tunelin onu əhatə edib-etməməsi klientin xassəsidir, ona görə içəridən yoxlayın.
Siz Windows Sandbox-ı başladır, içində brauzer açırsınız və səhifə normal bağlantınızdan yüklənir, hərçənd host bir dəqiqə əvvəl VPN-də idi. Heç nə pozulmayıb. Sandbox host-un standart keçidinə qoşulmuş virtual şəbəkə adapteri alır və host tunelinin o yolu əhatə edib-etməməsi VPN klientinin xassəsidir, Windows-un deyil.
Sandbox əslində nə alır
Sandbox öz şəbəkə adapteri olan yüngül virtual maşındır. Bu adapter host-un Hyper-V standart keçidi vasitəsilə qoşulur və həmin keçid sandbox trafikini maşından çıxmazdan əvvəl host-un virtual Ethernet interfeysinə çevirir. Bu detal insanların bununla bağlı bildirdiyi demək olar ki, hər simptomu izah edir.
Yəni sandbox masanızdakı proses deyil. O, paketləri host tərəfindən yönləndirilən ayrı şəbəkə uc nöqtəsidir və host firewall-u ilə VPN klienti bu yönləndirməni hərəsi öz cür görür. Brauzer prosesi üçün yazılmış qayda virtual keçiddən gələn çevrilmiş kadra avtomatik uyğun gəlmir.
Bir kimi görünən iki tələb
Şəxsi resursa çatmaq və hər sandbox sorğusunu tuneldən keçməyə məcbur etmək fərqli məqsədlərdir. Birincisinə sandbox uc nöqtəsi üçün işləyən marşrut və ad həlli lazımdır. İkincisinə yenidən qoşulmaya və nasazlığa dözən məcburi tətbiq lazımdır. Heç biri digərindən çıxmır və birini ödəyən yoxlama ikinci barədə heç nə demir.
İctimai ünvan yoxlaması iki sualın heç birinə tam cavab vermir. Sandbox içindən VPN çıxışını görmək bəzi trafikin tuneldən istifadə etdiyini göstərir. Bu, şəxsi adların həll olunub-olunmadığı və ya tunel söndüyü halda başlayan sorğuya nə olduğu barədə heç nə demir.
Nəyisə sınaqdan keçirməzdən əvvəl hansına ehtiyacınız olduğunu yazın, çünki iki tələb fərqli dizaynlara aparır və onlardan yalnız biri brauzerlə yoxlanıla bilər.
Sandbox içindən yoxlayın
Yeganə mənalı müşahidə host-dan deyil, sandbox-ın öz sessiyasından gəlir. Orada PowerShell açın və adapterə, ad həllinə və sənədləşdirmə ünvanına gedən yola baxın:
ipconfig /all Resolve-DnsName files.corp.example Test-NetConnection 198.51.100.7 -Port 443 Get-NetRoute -DestinationPrefix 0.0.0.0/0
Adapter siyahısı sandbox-a verilən ünvanı və şlüzu göstərir. Host-un istifadə etdiyindən fərqli şlüz standart keçid üçün normaldır, ona görə şlüzu deyil, çıxışı müqayisə edin. Həll testi şəxsi ada ümumiyyətlə cavab verilib-verilmədiyini göstərir və split-horizon qurğuları adətən məhz burada host-dan ayrılır. Marşrut sətri sandbox-ın hansı şlüzun standart yolun sahibi olduğunu düşündüyünü göstərir.
Eyni üç yoxlamanı tunel qoşulmuş və qoşulmamış halda təkrarlayın. Bu iki vəziyyət arasında dəyişməyən nəticə, ictimai yoxlamanın hansı ünvanı göstərməsindən asılı olmayaraq, tunelin sandbox-ın yolunda ümumiyyətlə olmadığına dəlildir.
Sandbox-a şəbəkə lazım olmadıqda şəbəkəni söndürün
Oflayn baxış üçün fərdi konfiqurasiya faylı şəbəkəni tamamilə çıxara bilər. Ayar konfiqurasiya sənədində tək elementdir:
<Configuration> <Networking>Disable</Networking> </Configuration>
Sandbox konfiqurasiyası üzrə arayış bu elementi sənədləşdirir və şəbəkənin aktivləşdirilməsinin daxili şəbəkələri etibar etmədiyiniz tətbiqlərə aça biləcəyi barədə xəbərdarlıq edir. Bu xəbərdarlıq onu standartı qəbul etmək əvəzinə açıq şəkildə qurmağın bütün səbəbidir.
Keçid isə VPN interfeysi seçmir. Bu, şəbəkənin olub-olmaması barədə ikili qərardır, sandbox-ı müəyyən tunelə bağlamaq üsulu deyil. Çıxışı adlandıran tələb yalnız çıxışın olub-olmadığını həll edən keçidlə ödənilə bilməz.
Heç nə verməzdən əvvəl sərhədi dizayn edin
Tələb ciddi izolyasiyadırsa, bunu tətbiq edə bilən virtual maşın şəbəkə dizaynı seçin və yönləndirilmiş və ya virtual maşın trafiki üçün VPN məhsulunun dəstəklənən siyasətindən istifadə edin. Host klientinin davranışını təxmin etmək dizayn deyil və bir uğurlu yoxlama tətbiq deyil.
Testin keçməsi üçün etibarsız sandbox-a korporativ VPN profili və ya şəxsi etimadnamə verməyin. Bu, qurmağa çalışdığınız sərhədi yaşıl nəticəyə dəyişir və etimadnamə testdən uzun yaşayır.
Şəbəkə rejimini, müşahidə edilən çıxışı və yenidən qoşulma davranışını yerləşdirmə qeydlərində yazın. Klient yeniləməsi yönləndirilmiş trafikin necə idarə olunduğunu dəyişdikdə, məhz o qeydlər tələbin heç vaxt həqiqətən yerinə yetirilmədiyini deyir.