Программа для прокси на андроид без рут прав
Я думаю, что большинство пользователей Андроид устройств столкнулись с такой проблемой как настройка прокси. Проблема не вселенского масштаба, но от этого не менее неприятная.
Я являюсь обладателем планшета Acer A500 и как некоторые могут знать, в отличии от своего собрата A501 в нет нет возможности использовать 3g (не прибегая к кустарным забегам с 3g модемом), а в 4 версии так и вовсе модемчик не воткнуть, т.к. с root-правами проблемка (хотя чего я вру, воткнуть народные умельцы уже смогли, но все настолько криво и через пень-колоду, что лучше не лезть сейчас). Но у меня в универе есть халявный, пусть и не скоростной и многогдеотсутствующий, но интернет. И он, барабанная дробь, через wifi+proxy. C вифи проблем нет, а вот как стать властелином мира настроить прокси известно точно не было.
Собственно, с версии Андроида 3.2 и 4 есть возможность настроить прокси стандартными средствами, но, увы работать оно будет только на стандартном браузере =( и все лакомые интернет-приложения тоже не работают.
Сторонние средства
Для всех трех программ, выделенных мною (они являются самыми удобными и подходящими), необходимы рут права. С версиями до 4 с ними проблем нет, для каждого устройства метод получения уже расписан до мелочей, ищите(хоть на том же 4пда) и рутаетесь =). Используем любую приглянувшуюся программу и интернет прекрасно работает.
Собственно, мне-то хотелось рассказать немного о другом, о прокси и 4 Андрюшей. Скажу сразу, что сейчас все пессимистично и настроить сможем только серфинг по сайтам и усе.
Поплыли
Я уже упомянул о стандартной возможности настроить прокси для стандартного браузера. Для этого в настройках подключения к wi-fi залезаем в настройки нужной нам сети. Ставим птичку у «Дополнительно» и лицезрением неведомые доселе пункты настройки. Выбираем Настройки прокси-сервера: Вручную и вбиваем все необходимые данные (по сути тут всего имя хоста и порт, остальное уже не столь важно). Сохраняем, запускаем стандартный браузер и радуемся.
Я не являюсь каким-нибудь Андроидоманом, или радио-любителем, я простой веб-разработчик, жалкий верстальщик и недоделанный скриптер XD, но интернет для мнеподобных нужен часто и много где. И не всегда его просто получить. Надеюсь кому-то станет легче.
P.S. Нет root — нет скриншотов, прошу меня простить (ну не фотать же).
Как настроить прокси SOCKS5 на Андроид. В этой статье мы расскажем вам о том как настроить прокси SOCKS5 на Android при наличии root прав, так и тем у кого root нет, чтобы пустить весь интернет трафик! Доступно и понятно всем!
Прокси SOCKS5 на Android Для Root пользователей
Пустить весь интернет трафик через прокси SOCKS5 пользователям Android у которых установлены root права проще простого! Кстати Вконтакте имеют свои собственные прокси !
1. Для этого установите приложение ProxyDroid
2. Запустите приложение ProxyDroid
3. Укажите адрес IP, порт и тип прокси сервера
4. После чего можете выполнить подключение!
Прокси SOCKS5 на Android Без Root прав
Настройка прокси для пользователей у которых нет root прав на Android, настройка прокси SOCKS5 несколько сложнее, но все же это возможно!
1. Установите приложение Drony с магазина Google Play
2. Далее запускаем приложение и начинаем настройку
3. Переходим во вкладку Settings
- Wi-Fi — подключение к прокси при наличии Wi-Fi сети
- Settings for not listed networks — прокси через мобильную сеть
4. Давайте настроим через Wi-Fi сеть, а по необходимости настроите сами для мобильных
5. Выберите Wi-Fi и далее укажите вашу точку доступа
6. В поле Hostname — указать IP адрес прокси сервера
7. Port — порт прокси
8. Username и Password — логин и пароль, если они есть
9. Proxy type — выбрать тип прокси, в нашем случае SOCKS5
10. Возвращаемся назад и нажимаем на первой вкладке на кнопку OFF
11. При первом подключение необходимо дать права на создание псевдо VPN подключения
Аналогичным способом настраивается всё и для мобильных сетей, внеся изменения в Settings for not listed networks!
Мы не будем рассказывать что такое VPN и зачем нужно менять свой IP адрес, эту информацию можно и так легко найти в интернете. В этой статье мы сразу перейдём к делу и расскажем как это можно сделать на своём телефоне или планшете Android.
Как скрыть IP на мобильном устройстве? Всё что вам нужно — это просто скачать и установить специальное приложение для смены IP, к счастью такой софт бесплатный и доступен в Google Play. Но вот какое из них лучше и что выбрать, сразу сказать сложно. Мы решили облегчить вам выбор и уже протестировали самые популярные приложения для смены айпи и отобрали топ 10 лучших программ.
Лучшие VPN/Proxy приложения для смены IP на Андроид
1. TURBO VPN
Быстрое и надежное приложение, которое сможет скрыть ваше настоящее местоположение. В программе простой и приятный интерфейс и простое управление. Всё что вам нужно — это выбрать необходимую страну и запустить подключение. Через некоторое время вы сможете открыть любой сайт или же приложение с заданного вами региона.
2. HOLA
Отличный инструмент для смены прокси-серверов, снимающий региональные запреты. Hola — ускоряет просмотр веб-страниц и разблокирует закрытые в вашей стране сайты. В том числе приложение снижает затраты на трафик и экономит 20-30% процентов в течение долгого времени.
3. VPN MASTER
Один из лучших бесплатных и неограниченных VPN проводников для Андроид. С его помощью вы сможете открывать заблокированные сайты, смотреть онлайн видео, запускать приложения, с защищённым доступом с вашего IP, а также просто анонимно. Среди преимуществ — высокая скорость работы.
4. Thunder VPN
Быстрый способ просматривать любимый контент бесплатно. Thunder — это молниеносное приложение, предоставляющее бесплатный VPN-прокси-сервис и другие бесплатные премиум функции. Не нужно никаких настроек, просто нажмите одну кнопку, и вы сможете безопасно и анонимно получить доступ к Интернету. Приложение шифрует ваше соединение, чтобы третьи стороны не могли отслеживать вашу онлайн активность, делая его более безопасным. Пользуйтесь любимыми сайтами в любой точке мира — совершенно бесплатно.
Подскажите, кто знает, как из андроид-телефона сделать прокси-сервер, чтобы раздавать 3G-интеренет. Если ip-адрес адрес телефона в 3G-сети поддерживает входящее соединение, то проблем нет. Но интересует ситуация, когда ip-адрес за NAT'ом в 3G-сети. Думаю, что примерно это должно выглядеть так: программа на телефоне устанавливает VPN-соединение с промежуточным сервером. Клиент обращается к прокси-серверу на телефоне через VPN-соединение и выходит в Интернет через 3G-сеть. Есть ли у кого-нибудь такой опыт. Какие программы использовать и как всё это настроить?
Оценить 1 комментарий
Но интересует ситуация, когда ip-адрес за NAT'ом в 3G-сети. Думаю, что примерно это должно выглядеть так: программа на телефоне устанавливает VPN-соединение с промежуточным сервером. Клиент обращается к прокси-серверу на телефоне через VPN-соединение и выходит в Интернет через 3G-сеть. Есть ли у кого-нибудь такой опыт. Какие программы использовать и как всё это настроить?
Если честно сложно понять, что вы в итоге хотите.
Что значит адрес за nat в 3g сети ?
Это относится фраза к телефону или те кто подключается к телефону ?
Какую вы проблему в итоге пытаетесь решить ?
Если по схему, то грубо говоря у вас просто получается двойной NAT. В общем это не очень страшно и такие варианты работают.
PS. Все конечно зависит от более детальных настроек, от того как работает телефон, как он раздает интернет итд итп.
Разобрался сам:
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 запросы через прокси
И всё работает.
Хочу дополнить:
1. Можно прописать статический адрес для телефона, что бы при переподключении не менялся ip телефона
2. Настроить прокси на серваке с тунелированием на прокси телефона, тогда можно клиенту не подключаться к впн, я сделал так на основе 3proxy.
Если вопрос ко мне то вот конфиги
proto tcp-server
server 10.8.0.0 255.255.255.0
route-method exe
client-to-client
route-delay 10
cipher DES-CBC
port 443
dev tun
ca ca.crt
cert vpn-server.crt
key vpn-server.key
dh dh1024.pem
keepalive 10 20
comp-lzo
route 192.168.15.0 255.255.255.255.0
route 192.168.13.0 255.255.255.255.0
client-config-dir "C:\\Program Files\\OpenVPN\\config\\ccd"
ifconfig-pool-persist "C:\\Program Files\\OpenVPN\\config\\ipp.txt"
status "C:\\Program Files\\OpenVPN\\log\\status-vpn-server.log"
verb 3
persist-key
persist-tun
push "route 10.8.0.0 255.255.0.0"
client
proto tcp-client
; Тут IP Вашего OpenVPN сервера надо указать
remote XX.XXX.XXX.XXX 443
route-method exe
cipher DES-CBC
dev tun
ca ca.crt
cert vpn-client-1.crt
key vpn-client-1.key
dh dh1024.pem
persist-key
persist-tun
resolv-retry infinite
keepalive 10 120
comp-lzo
verb 3
float
nobind
2. На клиенте с браузером - откуда будет выходить в интернет через ip андроида
client
proto tcp-client
; Тут IP Вашего OpenVPN сервера надо указать
remote XX.XXX.XXX.XXX 443
route-method exe
cipher DES-CBC
dev tun
ca ca.crt
cert vpn-client-2.crt
key vpn-client-2.key
dh dh1024.pem
persist-key
persist-tun
redirect-gateway def1
;route-gateway 10.8.0.6
resolv-retry infinite
keepalive 10 120
comp-lzo
verb 3
float
nobind
4. Настройка прокси в Proxy Server от Ice Cold
5. Настройка браузера firefox
Еще специально для zhifu - весь смысл затеи был в том, чтобы использовать разные 3g или 4g ip на ПК в браузере.
Т.е. планировалось, что программа на Андроиде будет переподключать Интернет на телефоне по сигналу с еще одного сервера. Т.е. выполнили какие-то действия в браузере на ПК, сменили IP, работаем далее. Т.е. нужен был больщой пул IP адресов забесплатно. Причем Андроид может находиться с любой стране мира - и пул IP будет от этой страны.
nkp07, подскажите пожалуйста
необходимы ли какие-то настройки в самом телефоне?
попробовал включить wi-fi и подключиться через приложение - подключается, все ок
а вот если через сам мобильный интернет не хочет и всё
могли бы вы помочь за вознаграждение?
на клиенте поднимаешь openvpn сервер.. настраиваешь маршрутики, с андроида соединяешься к нему и так же настраиваешь маршрутизацию, что бы vpn не был маршрутом по умолчанию. Если сильно хочется прокси, то ставишь прокси на андроид.. либо nat.
у клиента должен быть белый ip.. статический или ddns
Спасибо за ответ. У меня на Сервере установлен OpenVPN, а клиент сам за NAT тоже. Можно ли так настроить маршрутизацию, чтобы один клиент OpenVPN выходил в интернет через другого клиента OpenVPN?
Вот файл конфига OpenVPN сервера на Windows
proto tcp-server
server 10.8.0.0 255.255.255.0
route-method exe
client-to-client
route-delay 10
cipher DES-CBC
port 443
dev tun
ca ca.crt
cert vpn-server.crt
key vpn-server.key
dh dh1024.pem
keepalive 10 20
comp-lzo
route 192.168.15.0 255.255.255.255.0
route 192.168.13.0 255.255.255.255.0
client-config-dir "C:\\Program Files\\OpenVPN\\config\\ccd"
ifconfig-pool-persist "C:\\Program Files\\OpenVPN\\config\\ipp.txt"
status "C:\\Program Files\\OpenVPN\\log\\status-vpn-server.log"
verb 3
persist-key
persist-tun
push "route 10.8.0.0 255.255.0.0"
push "redirect-gateway"
Файл ipp.txt на сервере
vpn-client-1,10.8.0.4
vpn-client-2,10.8.0.8
vpn-client-3,10.8.0.12
Файл конфига клиентов 1 (Android) и 2(Windows за NAT)
client
proto tcp-client
remote [тут ip серера] 443
route-method exe
cipher DES-CBC
dev tun
ca ca.crt
cert vpn-client-1.crt
key vpn-client-1.key
dh dh1024.pem
persist-key
persist-tun
resolv-retry infinite
keepalive 10 120
comp-lzo
verb 3
float
nobind
Владельцы смартфонов и планшетных ПК под управлением операционной системы часто интересуются вопросом, как настроить прокси-сервер на андроид. Интернетом пользуются все, и иногда возникает необходимость использования данной технологии, но не каждый знает, можно ли активировать прокси-сервер на андроид и каким образом это сделать.
Что такое прокси-сервер и для чего он нужен
Прокси-сервер — это программное средство, которое является промежуточным звеном связи между клиентами той или иной Сети. Оно способно принимать и перенаправлять через свой IP-адрес запросы клиентов на некоторый принимающий сервер или станцию. Если говорить про Интернет, то это средство, позволяющее получать доступ к Глобальной сети через определенный сервер.
Прокси для андроид работают по аналогии с ПК-версией
Возможности применения этого сервера достаточно велики. Он позволяет:
- быть анонимным. Подключение прокси скрывает собственный IP-адрес человека, так как он обращается в Сеть не напрямую. Это дает возможность не дать другим пользователям Интернета узнать местоположение устройства;
- кэшировать данные. Вся информация, транслируемая через прокси-сервер, проходит кэширование, чтобы ускорить ее обработку в будущем и оптимизировать оправку однотипных запросов. Например, если человек регулярно обращается к тому или иному документу, то он может получить к нему доступ напрямую через сервер без нужды подключаться к другому целевому сервису. Это удобно и может сохранить много времени;
- фильтровать запросы. Подобные сервера способны использовать различные системы фильтрации, чтобы работать только с определенными типами запросов. Это часто используют в сетях общего доступа, где блокируют скачивание файлов с файловых хостингов или доступ к сайтам с шокирующим или запрещенным по законодательству контентом.
Важно! Использование прокси — это удобно, но нужно быть внимательным. Владелец сервиса практически полностью контролирует работу клиента, видит все его запросы и может даже изменять их при желании.
Устанавливать proxy-server можно вручную
Как включить и отключить прокси на андроиде
Включение и выключение прокси-сервера на андроиде выполняется параллельно с его настройкой. Сделать это можно различными способами, которые делятся на два типа: с использованием привилегий суперпользователя и без использования root-доступа.
Как такового стандартного прокси-сервера на андроиде нет. Все дело в том, что это, как правило, удаленная машина, к которой нужно просто подключиться по специальному адресу и перенаправлять все свои запросы на нее. В результате данные, получаемые пользователем, также будут приходить не с базового сервера, на который они были отправлены, а со специальной службы прокси.
Отключение прокси-соединения происходит аналогичным включению образом, и никаких сложностей тут не наблюдается. Выполнить деактивацию прокси можно, просто вернув настройки телефона в прежнее состояние. Если все конфигурировалось в веб-браузере, то следует восстановить параметры в нем.
Обратите внимание! Для большего удобства необходимо настраивать программы так, чтобы в любой момент можно было вернуть изначальные конфигурации, включить и выключить прокси-соединение.
Интерфейс Proxy Droid
Как настроить прокси на андроид-устройстве
Пора приступать к рассмотрению вопроса о настройке прокси для Android. Выполнить эту процедуру можно различными способами, которые включают в себя использование стороннего ПО, стандартные методы, варианты с использованием и без рут-прав.
Стандартными средствами без использования стороннего ПО
Если не брать в расчет приложения, то самостоятельная настройка прокси выполняется в настройках Wi-Fi-соединения. Для этого необходимо:
- Перейти в «Настройки».
- Найти раздел с параметрами для «Wi-Fi».
- Зажать пальцем название сети, к которой подключен телефон или планшет.
- Выбрать пункт «Изменить сеть» и перейти в «Расширенные настройки».
- Нажать на параметр «Прокси-сервер» и выбрать изменение конфигураций своими руками.
- Ввести IP-адрес сервера, его имя и другие значения, которые потребуются для нормального подключения.
- Применить и сохранить настройки.
Используя стороннее ПО
Важно! Приложение, несмотря на все свои преимущества, обладает существенным недостатком. Нормально функционировать оно может лишь в том случае, когда на телефоне есть привилегии суперпользователя.
Настройка сети Wi-Fi
Без использования root
Есть программы, которые работают с SOCKS5 и прочими прокси и без рут-прав. В качестве примера Drony и SandroProxy. Их также очень легко настроить на использование сервисов по пересылке запросов. Достаточно указать рабочую сеть Wi-Fi, ввести адрес или имя принимающего сервера, тип прокси и порт.
Настройка с правами суперпользователя
Если у пользователя имеются соответствующие привилегии, то на его телефоне или планшете открыто гораздо больше возможностей для настройки прокси-соединения. Только рутированным телефон сможет работать с подобным подключением в полной мере. Root позволяет установить любую программу для соединения с Сетью и использовать ее возможность по максимуму.
Обратите внимание! Стандартный способ с настройкой беспроводной Сети в данном случае также прекрасно работает.
Что такое имя хоста прокси сервера и как его узнать
Не стоит забывать указывать приставку к адресу в виде порта
Proxy — мощный инструмент, позволяющий повышать анонимность нахождения в Глобальной сети и обходить некоторые запреты, связанные с блокировками некоторых ресурсов. Настраивается он очень просто даже на телефонах.
Читайте также: