Хосттогу VPN же Genymotion ичиндеги клиент: туннел кимдики экенин чечиңиз
Десктоп VPN Genymotion-го эки жерде тиет: башкаруу байланышы жана колдонмо өзүнүн жолу. Туннел кайсы тарапка таандык экенин тандап, анан Android ичинде текшериңиз.
Десктоп VPN Genymotion-го эки жерде таасир этет, жана бирөөнү оңдоо экинчиси жөнүндө эч нерсени далилдебейт. Биринчиси — десктоп колдонмосу виртуалдык түзмөктү башкаруу үчүн колдонгон байланыш; экинчиси — виртуалдык Android колдонмосунун жеке кызматка барган жолу. Адаптерге кол тийгизүүдөн мурун ушулардын кайсынысын чындап өзгөртүп жатканыңызды чечиңиз, анан Genymotion Desktop версиясын, хосттун операциялык системасын жана гипервизорду жазып алыңыз, анткени VirtualBox хост-гана адаптери үчүн жазылган нускама QEMU түзмөгүнө же булутта жайгаштырылган сессияга өтпөйт.
Бир машинадагы эки жол
Башкаруу жолу Genymotion десктоп колдонмосунан виртуалдык түзмөккө чейин, көбүнчө хост-гана тармагы аркылуу өтөт. Колдонмонун жолу Android ичинен сыртка, колдонмо сүйлөшкөн нерсеге карай жүрөт. Хосттогу VPN экинчисин алып жүрүп, биринчисин буза алады, ошондуктан десктопто иштеп жаткан браузер абдан аз нерсени далилдейт. Бир туннел эки жолго тең же бирөөнө гана кызмат кыла алат, жана бул жайгашуу кокустан эмес, чечим.
Кайсы жолду диагностикалап жатканыңызды жазыңыз. Бул тармакта жоголгон сааттардын көбү түзмөк эч качан күйбөгөндө жеке колдонмонун DNS-in өзгөртүүдөн же колдонмо жөн гана туура эмес чечүүчүнү колдонгондо хосттогу VPN-ды бошотуудан келет.
Башкаруу байланышын тирүү кармаңыз
Genymotion-дун өзүнүн Desktop колдоо жазуусу VirtualBox окуясын документтейт: хосттогу VPN көтөрүлгөндөн кийин Desktop виртуалдык түзмөктү көрбөйт, ал эми маанилүү өзгөчөлүк — VirtualBox тармак менеджеринде тизилген чыныгы хост-гана адаптер. Диапазонду болжолдоонун ордуна ошол адаптерлерди тизип чыгыңыз:
VBoxManage list hostonlyifs
Документтерде басылган демейки диапазон ар бир машинада жеке тармакты толук айланып өтүүгө шылтоо эмес. Колдонулуп жаткан адаптерди камтыган эң кичине өзгөчөлүктү кошуңуз жана VPN администраторунан аны макулдашын сураңыз, анткени башкарылуучу клиент жергиликтүү тармакты атайылап тосуп коюшу мүмкүн. Өзгөчөлүктү адаптердин аты жана макулдашуу күнү менен жазыңыз. Жарым жылдан кийин ошол жазуу эреженин эмне үчүн бар экенин түшүндүргөн жалгыз нерсе болот.
Ошол эле жазуу QEMU айкалышы VPN менен сыналбаганын айтат. Муну шайкештик чектөөсү катары кабыл алыңыз, көпүрө тармагына өтсө оңолот деген ишарат катары эмес; адаптерди алмаштыруу бузулуунун түрүн өзгөртөт, бирок сыналбаган айкалышты чечпейт.
Биринчи вариант: хост трафикти ташысын
Бул тандоодо коноктун пакеттери VPN уруксат кылган жана шифрлаган интерфейске жетиши керек. Бул маршруттоо маселеси, статус лампасынын маселеси эмес: коноктун пакеттери VPN шифрлай турган интерфейске жетиши керек, ал эми жооптор кайтуу жолун табышы керек.
Хосттогу браузер хосттун жолун далилдейт жана виртуалдык түзмөктөн келген булак кабыл алынабы же жокпу жөнүндө эч нерсе айтпайт. Айрым VPN клиенттери жиберилген же которулган трафикти жергиликтүү жаралган трафиктен башкача карашат, ошондуктан туннел иштейт деп тыянак чыгарбастан мурун Android ичинен сынап көрүңүз. Android-дын чечүүчүсү да хосттун чечүүчүсү эмес. Эгер аттар десктопто чечилип, колдонмодо ишке ашпаса, VPN профилине кол тийгизүүдөн мурун коноктун чечүүчү конфигурациясын окуңуз.
Экинчи вариант: Android ичинде колдоого алынган клиентти иштетиңиз
Бул жерде конок өзүнүн профилин, каттоо дайындарын, маршруттарын жана чечүүчү саясатын кармайт. Кадимки Android VPN интерфейстери тамыр укугун талап кылбайт, ошондуктан стандарттык клиент виртуалдык түзмөктүн ичинде орнотулуп, туташат. Макулдук — адамдар өткөрүп жиберген бөлүк. Уюм ошол клиентке жана ошол виртуалдык түзмөк чөйрөсүнө уруксат бериши керек, ал эми таза импорт өзү менен түзмөктү каттоо же абал текшерүүлөрүн канааттандырбайт. Анын айланасында жумуш агымын куруудан мурун сураңыз.
Эки тандоо катмарланышы да мүмкүн: Android ичиндеги туннел өз серверине хостто мурунтан иштеп турган туннел аркылуу жетиши мүмкүн. Мындай жайгашууга жеткиликтүү акыркы чекит жана сиз чындап уруксат берген жиберүү керек, чогуу күйүп турган эки жашыл лампа эмес.
Колдонмодон текшерип, жайгашууну жазыңыз
Ар бир сыноо үчүн ошол эле Android колдонмосун колдонуңуз жана эмнени билдиргенин окуңуз: дарек жооп береби, жеке ат чечилеби жана колдонмо эмне кайтарат. Үч байкоо маршруттоо бузулуусун чечүүчү бузулуусунан жана саясаттан баш тартуудан ажыратат.
Түзмөк күйбөсө, же Desktop аны жоготсо, муну DNS бузулуусу эмес, башкаруу жолунун бузулуусу деп караңыз. Бул симптом биринчи жолго таандык, ал эми оңдоо Android ичинде эмес, хостто. Төрт фактыны жазып бүтүрүңүз: Genymotion Desktop версиясы, гипервизор, туннел кайсы тарапка таандык жана кошулган болсо, так хост-гана өзгөчөлүгү. Тармактын ээси колдогон документтелген жайгашууну тандаңыз жана жеке кызмат аларга таянганда ишканалык VPN-ды өчүрүүнү же абал текшерүүлөрүн алсыратууну нейтралдуу диагностика деп эсептебеңиз.