@nkp07

Как из андроида за NAT'ом сделать прокси-сервер?

Подскажите, кто знает, как из андроид-телефона сделать прокси-сервер, чтобы раздавать 3G-интеренет. Если ip-адрес адрес телефона в 3G-сети поддерживает входящее соединение, то проблем нет. Но интересует ситуация, когда ip-адрес за NAT'ом в 3G-сети. Думаю, что примерно это должно выглядеть так: программа на телефоне устанавливает VPN-соединение с промежуточным сервером. Клиент обращается к прокси-серверу на телефоне через VPN-соединение и выходит в Интернет через 3G-сеть. Есть ли у кого-нибудь такой опыт. Какие программы использовать и как всё это настроить?
b5461687853d488cbbe74e0a12d89b2f.jpg
  • Вопрос задан
  • 3739 просмотров
Решения вопроса 1
@nkp07 Автор вопроса
Разобрался сам:
1) На Андроид надо поставить Proxy Server от Ice Cold
2) В конфиге сервера не надо делать push "redirect-gateway" - назначение сервера OpenVPN шлюзом по умолчанию сразу для всех клиентов
3) В конфиге клиента - у меня номер 2, который будет пользовать proxy на Андроиде надо указать redirect-gateway def1 - шлюз по умолчанию это OpenVPN сервер
4) Андроид в OpenVPN сети получает IP 10.8.0.6 - настраиваю Proxy Server на Андроиде с портом скажем 1212
5) В браузере FireFox на клиенте номер 2 указываю прокси 10.0.0.6:1212 без авторизации, для всех протоколов, отправлять DNS запросы через прокси
И всё работает.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
mikes
@mikes
на клиенте поднимаешь openvpn сервер.. настраиваешь маршрутики, с андроида соединяешься к нему и так же настраиваешь маршрутизацию, что бы vpn не был маршрутом по умолчанию. Если сильно хочется прокси, то ставишь прокси на андроид.. либо nat.

у клиента должен быть белый ip.. статический или ddns
Ответ написан
@schtakelberg
nkp07 Здравствуйте, могли бы вы подсказать - работает ли у вас сейчас Proxy Server от Ice Cold?
Установил на телефон, создаю сервер, пытаюсь к нему подсоединиться, не удается
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы