Ish stoli VPN Genymotion-ga ikki joyda ta’sir qiladi va birini tuzatish ikkinchisi haqida hech narsani isbotlamaydi. Birinchisi — ish stoli ilovasi virtual qurilmani boshqarish uchun ishlatadigan aloqa; ikkinchisi — virtual Android ilovasining xususiy xizmatga boradigan yo‘li. Adapterga tegishdan oldin shu ikkisidan qaysi birini chindan o‘zgartirayotganingizni hal qiling, so‘ng Genymotion Desktop versiyasini, xostning operatsion tizimini va gipervizorni yozib qo‘ying, chunki VirtualBox host-only adapteri uchun yozilgan ko‘rsatmalar QEMU qurilmasiga yoki bulutda joylashtirilgan sessiyaga o‘tmaydi.

Bitta mashinada ikki yo‘l

Boshqaruv yo‘li Genymotion ish stoli ilovasidan virtual qurilmaga boradi, ko‘pincha host-only tarmog‘i orqali. Ilova yo‘li Android ichidan tashqariga, ilova gaplashadigan narsaga qarab boradi. Xostdagi VPN ikkinchisini olib yurib, birinchisini sindirishi mumkin, shuning uchun ish stolida ishlaydigan brauzer juda kam narsani isbotlaydi. Bitta tunnel ikki yo‘lga ham yoki faqat bittasiga xizmat qilishi mumkin, va bu tartib tasodif emas, qaror.

Qaysi yo‘lni tekshirayotganingizni yozib qo‘ying. Bu sohada yo‘qotilgan soatlarning aksariyati qurilma umuman yuklanmagan bo‘lsa-da xususiy ilovaning DNS ini o‘zgartirishdan yoki ilovada faqat noto‘g‘ri rezolver bo‘lganda xost VPN ini bo‘shatishdan kelib chiqadi.

Boshqaruv aloqasini tirik saqlang

Genymotion-ning o‘z Desktop yordam eslatmasi VirtualBox holatini hujjatlashtiradi: xost VPN ko‘tarilgach, Desktop virtual qurilmani ko‘rmaydi, va muhim istisno — VirtualBox tarmoq menejerida sanab o‘tilgan haqiqiy host-only adapteri. Diapazonni taxmin qilish o‘rniga o‘sha adapterlarni sanab chiqing:

VBoxManage list hostonlyifs

Hujjatlarda bosilgan standart diapazon har bir mashinada xususiy tarmoqni butunlay chetlab o‘tish uchun bahona emas. Ishlatilayotgan adapterni qamrab oladigan eng kichik istisnoni qo‘shing va VPN administratoridan unga ruxsat oling, chunki boshqariladigan mijoz mahalliy tarmoqni ataylab bloklashi mumkin. Istisnoni adapter nomi va tasdiqlangan sana bilan yozib qo‘ying. Yarim yil o‘tgach, o‘sha yozuv qoida nima uchun mavjudligini tushuntiruvchi yagona narsa bo‘ladi.

Xuddi shu eslatma QEMU kombinatsiyasi VPN bilan sinalmaganini aytadi. Buni muvofiqlik cheklovi deb qabul qiling, ko‘prik tarmog‘iga o‘tish buni tuzatadi degan ishora sifatida emas; adapterni almashtirish nosozlik shaklini o‘zgartiradi, lekin sinalmagan kombinatsiyani hal qilmaydi.

Birinchi variant: yukni xost ko‘tarsin

Bu tanlovda mehmon paketlari VPN ham ruxsat beradigan, ham shifrlaydigan interfeysga yetib borishi kerak. Bu marshrutlash savoli, holat chirog‘i savoli emas: mehmon paketlari VPN shifrlaydigan interfeysga yetib borishi, javoblar esa qaytish yo‘lini topishi kerak.

Xostdagi brauzer xostning yo‘lini isbotlaydi va virtual qurilma manbasi qabul qilinadimi-yo‘qmi, bu haqda hech narsa demaydi. Ba’zi VPN mijozlari yo‘naltirilgan yoki tarjima qilingan trafikni mahalliy yaratilgan trafikdan boshqacha ko‘radi, shuning uchun tunnel ishlaydi degan xulosaga kelishdan oldin Android ichidan sinab ko‘ring. Android rezolveri ham xostning rezolveri emas. Agar nomlar ish stolida hal bo‘lib, ilovada bo‘lmasa, VPN profiliga tegishdan oldin mehmonning rezolver konfiguratsiyasini o‘qing.

Ikkinchi variant: Android ichida qo‘llab-quvvatlanadigan mijozni ishga tushiring

Bu yerda mehmon o‘z profili, hisob ma’lumotlari, marshrutlari va rezolver siyosatini saqlaydi. Oddiy Android VPN interfeyslari superfoydalanuvchi huquqini talab qilmaydi, shuning uchun standart mijoz virtual qurilma ichida o‘rnatiladi va ulanadi. Ruxsat — odamlar tashlab ketadigan qism. Tashkilot o‘sha mijozga va o‘sha virtual qurilma muhitiga ruxsat berishi kerak, toza import esa o‘z-o‘zidan qurilmani ro‘yxatdan o‘tkazish yoki holat tekshiruvlarini bajarmaydi. Shu asosda ish jarayonini qurishdan oldin so‘rang.

Ikki tanlov qatlamlanishi ham mumkin: Android ichidagi tunnel serveriga xostda allaqachon ishlab turgan tunnel orqali yetib borishi mumkin. Bunday tartib uchun yetib boriladigan oxirgi nuqta va siz chindan ruxsat bergan yo‘naltirish kerak, birga yonib turgan ikki yashil chiroq emas.

Ilovadan tekshiring va tartibni yozib qo‘ying

Har bir sinovda bir xil Android ilovasidan foydalaning va u nima xabar berishini o‘qing: manzil javob beradimi, xususiy nom hal bo‘ladimi va ilova nima qaytaradi. Uch kuzatuv marshrutlash nosozligini rezolver nosozligidan va siyosat rad etishidan ajratadi.

Qurilma yuklanmasa yoki Desktop uni yo‘qotsa, buni DNS nosozligi emas, boshqaruv yo‘lining nosozligi deb qabul qiling. Bu belgi birinchi yo‘lga tegishli, tuzatish esa Android ichida emas, xostda. To‘rt faktni yozib tugating: Genymotion Desktop versiyasi, gipervizor, tunnel qaysi tomonga tegishli va qo‘shilgan bo‘lsa aniq host-only istisnosi. Tarmoq egasi qo‘llab-quvvatlaydigan hujjatlashtirilgan tartibni tanlang va xususiy xizmat ularga tayanganda korporativ VPN ni o‘chirish yoki holat tekshiruvlarini susaytirishni betaraf nosozlik qidirish deb hisoblamang.

O'xshash maqolalar