Android: настраиваем OpenVPN
Зачем нужен Вам OpenVPN на Android решать Вам: для поключения к приватной сети офиса, для анонимайзеров и пр.
На просторах Гуглнета мне не посчастливилось найти внятного, конечного описания по установке и настройке OpenVPN, поэтому мое знакомство с Android началось с гугления, поиска проб и ошибок, что и вылилось в небольшой мануал, которым и спешу поделиться.
Устанавливаем OpenVPN на Android 2.*
Для уста новки нужно запастись программами (APK для андроид, PC для обычного ПК)
Root_Explorer (APK)
superuser (APK)
SuperOneClick (PC)
tun.ko и unionfs.ko (APK)
BusyBox (APK)
Эмулятор терминала
OpenVPN Setting (APK)
OpenVPN Installer (APK)
вышеуказанные приложение необходимо вдумчиво подобрать под версию вашего ПО и производителя телефона или планшета.
некоторые из них есть в ADR.Market за деньги, но их можно также найти на просторах инета бесплатно
— Устанавливаем на ПК SuperOneClick — программа, позволяющая получить права root — суперпользователя в системе (необходимо для выполнения всех манипуляций с системой).подключаем устройство в режиме PC Studio. Запускаем нажимаем кнопку «root», дожидаемся завершения процесса, вдумчиво отвечая на задаваемые вопросы. Там где не знаете что ответить — говорите «Yes».
Теперь у нас есть root
перезагружаем устройство.
Загрузились? Ништяг! поехали дальше
Ставим на устройство root_explorer, superuser, busybox. Устанавливаем из Market OpenVPN Settings и OpenVPN Installer.
Начинаем волшебные манипуляции:
1. запускаем приложение BusyBox, в настройках указываем путь /system/xbin, нажимаем «install». Если сматерился не по русски, что нет root-доступа — повторяем процедуру с SuperOneClick.
2. копируем на устройство с ПК файлы tun.ko и unionfs.ko
3. запускаем root_explorer, находим куда положили файлы tun.ko и unionfs.ko, копируем их в буфер.
4. идем /system/xbin, нажимаем remount r/w (mount r/w)
5. «вставляем» «здесь» файлы из буфера
6. создаем папку bb
7. запускаем эмулятор терминала
8. выполняем следующие команды:
su
ln -s /system/xbin/busybox /system/xbin/bb/route
ln -s /system/xbin/busybox /system/xbin/bb/ifconfig
9. запускаем openVpn installer, на вопрос куда поставить говорим /system/xbin, на вопрос где системные утилиты выбираем "/system/xbin/bb"
10. на ПК находим (C:\Program Files\OpenVPN Technologies\config) файл *.ovpn, открываем его в блокноте. Находим строку «auth-user-pass» дописываем в конце passwd.conf, чтобы получилась строка
auth-user-pass passwd.conf
Сохраняем, создаем рядом файл passwd.conf в котором указываем логин и пароль
login
passwd
сохраняем. Подключаем устройство в режиме съемного диска.
создаем папку openvpn, копируем в нее папку config с модифицированными файлами
отключаем устройство от ПК
запускаем OpenVPN settings
заходим в настройки. Ставим галочку «load tun module» и указываем пусть до tun файла: /system/xbin/tun.ko
сохраняем. нажимаем на *.ovpn и пользуемся.
На просторах Гуглнета мне не посчастливилось найти внятного, конечного описания по установке и настройке OpenVPN, поэтому мое знакомство с Android началось с гугления, поиска проб и ошибок, что и вылилось в небольшой мануал, которым и спешу поделиться.
Устанавливаем OpenVPN на Android 2.*
Для уста новки нужно запастись программами (APK для андроид, PC для обычного ПК)
Root_Explorer (APK)
superuser (APK)
SuperOneClick (PC)
tun.ko и unionfs.ko (APK)
BusyBox (APK)
Эмулятор терминала
OpenVPN Setting (APK)
OpenVPN Installer (APK)
вышеуказанные приложение необходимо вдумчиво подобрать под версию вашего ПО и производителя телефона или планшета.
некоторые из них есть в ADR.Market за деньги, но их можно также найти на просторах инета бесплатно
— Устанавливаем на ПК SuperOneClick — программа, позволяющая получить права root — суперпользователя в системе (необходимо для выполнения всех манипуляций с системой).подключаем устройство в режиме PC Studio. Запускаем нажимаем кнопку «root», дожидаемся завершения процесса, вдумчиво отвечая на задаваемые вопросы. Там где не знаете что ответить — говорите «Yes».
Теперь у нас есть root
перезагружаем устройство.
Загрузились? Ништяг! поехали дальше
Ставим на устройство root_explorer, superuser, busybox. Устанавливаем из Market OpenVPN Settings и OpenVPN Installer.
Начинаем волшебные манипуляции:
1. запускаем приложение BusyBox, в настройках указываем путь /system/xbin, нажимаем «install». Если сматерился не по русски, что нет root-доступа — повторяем процедуру с SuperOneClick.
2. копируем на устройство с ПК файлы tun.ko и unionfs.ko
3. запускаем root_explorer, находим куда положили файлы tun.ko и unionfs.ko, копируем их в буфер.
4. идем /system/xbin, нажимаем remount r/w (mount r/w)
5. «вставляем» «здесь» файлы из буфера
6. создаем папку bb
7. запускаем эмулятор терминала
8. выполняем следующие команды:
su
ln -s /system/xbin/busybox /system/xbin/bb/route
ln -s /system/xbin/busybox /system/xbin/bb/ifconfig
9. запускаем openVpn installer, на вопрос куда поставить говорим /system/xbin, на вопрос где системные утилиты выбираем "/system/xbin/bb"
10. на ПК находим (C:\Program Files\OpenVPN Technologies\config) файл *.ovpn, открываем его в блокноте. Находим строку «auth-user-pass» дописываем в конце passwd.conf, чтобы получилась строка
auth-user-pass passwd.conf
Сохраняем, создаем рядом файл passwd.conf в котором указываем логин и пароль
login
passwd
сохраняем. Подключаем устройство в режиме съемного диска.
создаем папку openvpn, копируем в нее папку config с модифицированными файлами
отключаем устройство от ПК
запускаем OpenVPN settings
заходим в настройки. Ставим галочку «load tun module» и указываем пусть до tun файла: /system/xbin/tun.ko
сохраняем. нажимаем на *.ovpn и пользуемся.
0 комментариев