Есть мобильный телефон с подключенным 3G интернетом на Android к которому я хочу подключаться удалённо и выходить через него в интернет.
Организовать мобильный прокси.
Я правильно размышляю, что мне надо на нём создать 1) VPN тунель с сайтом vpnki.ru, а потом 2) через vpnki подключиться к телефону и выходить в интернет?
Перенес в этот раздел, так как это не техподдержка.
Смотрите, в первую очередь, нужно понять - а может ли Андроид принимать трафик из VPN туннеля и выпускать его в сеть 3G?
Я не сомневаюсь в том, что так можно сделать, если сделать "раздачу Интернет" через WiFi, однако VPN интерфейс это немного другое дело. Если бы Андроид был полноценным маршрутизатором то вопросов бы не было, но у меня есть сомнения в работе такой конфигурации.
Вы можете попробовать сделать следующее.
1. Настроить туннель с Андроида
2. В дополнительных настройках на сайте vpnki установить галочку - Маршрут по умолчанию для туннеля к Андроиду
3. Подключить туннель
4. На странице инструменты выбрать кнопку Таблица маршрутов и посмотреть что маршрут 0.0.0.0 появился и ведет в туннель к Андроиду
5. Со страницы Инструменты выполнить пинг адреса Андроида из сети vpnki (172.16.....)
6. Со страницы Инструменты выполнить пинг адреса 8.8.8.8 (это гугловый днс сервер). В этом случае пинг должен пойти через ваш Андроид... но, признаюсь, я сомневаюсь в успехе.
Получается по 3G нельзя "зайти" в телефон через туннель и выйти через него по 3G с ip сотового оператора?
А через wi-fi подключиться к андроид телефону и выйти через 3G можно? Хотя wi-fi и 3G одновременно на телефоне включить нельзя. Видимо и здесь засада.
Последнее редактирование: 5 года 5 мес. назад пользователем Doka.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Да. Думаю причина в том, что раздача 3G Интернета через Wifi на смартфоне это не вполне полноценная маршрутизация. У них там это называется тетеринг. Только он и работает.
Мне кажется, что может быть и можно сделать из Андроида полноценный маршрутизатор с iptables, но его нужно рутить и как-то там управляться с правилами iptables. Погуглите, может кто и сделал.
В вашем случае нужно-то всего лишь взять трафик из интерфейса VPN и "смаскарадить" его в интерфейс 3G. Это одна команда iptables.
Спасибо за ответы. С iptables не разобрался. Тут видимо надо быть специалистом.
Но натолкнулся в интернете на это решение. toster.ru/q/449887
Насколько я понимаю, в этой схеме в роли Сервера может выступать сайт vpnki ведь он открывает канал для удалённого доступа через туннель. Верно?
Или это не то.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Вроде бы то. И да, в качестве сервера может быть vpnki.
Мне кажется, что это может заработать, так как в этом случае на Андроиде не полноценная маршрутизация между VPN и 3G, а прокси-приложение.
В этом случае просто ставите приложение, которое указано в той ссылке, а на компьютере указываете в качестве прокси сервера адрес телефона в сети vpnki (172.16.....) и выбранный порт