VPN на ОС Android. Что, как, зачем...

  Уровень развития технологий и скорость прогресса позволяет говорить о том, что в ближайшем будущем, в устройстве размером с обычный смартфон, мы будем иметь полноценный компьютер. Достаточно будет его положить на беспроводную зарядку и произвести спаривание с монитором, клавиатурой и мышью или любыми другими устройствами ввода. Безусловно, это будет огромным достижением, когда мир избавиться от больших и тяжелых десктопов, так как их размер накладывает множество ограничений на возможности их применения.

 Не будем пытаться объять необъятное и рассмотрим, для начала, одну конкретную область применения смартфонов - автономное видеонаблюдение.

 Почему для этой цели наиболее адекватен Android, а не другая ОС? Устройства от Apple не охватывают весь спектр бюджетов устройств. Устройства на Windows Phone производства Nokia имеют полную ценовую гамму - от бюджетных до топовых, но сама операционная система, на данный момент, не предоставляет широкого выбора программ и самое главное не имеет поддержки VPN.

 Устройства на Андроид могут быть любыми как по цене (от ультрабюджетных до топовых), так и по формату и характеристикам.
 
Для автономного видеонаблюдения возможно использование как телефона с камерой, так и планшета. Все зависит от конкретных условий, Ваших потребностей и возможностей. Интернет с устройства можно получить как через 3G/4G, так и через WI-FI. Выбор за Вами.
 
 Рассмотрим построение системы видеонаблюдения на конкретном примере.
Исходные данные: бюджетный планшет Onda V973 (Adnroid 4.2.2) с камерой 5Мп, интернет планшет получает от роутера подключенного к Yota.
 Первоначальная задача получить возможность обратиться к нашему планшету из сети Интернет напрямую, по его IP адресу. Для этого мы будем использовать L2TP соединение, так как PPTP соединение не работает на многих базовых станциях мобильных операторов. Некоторые рассуждения о выборе подходящего пакета с постоянным выделенным IP Вы можете прочитать здесь http://russianproxy.ru/yota_lte_dual_router_pptp_vpn_dedicated_ip.

Начинаем настраивать L2TP соединение:

1. Настройки -> Передача данных -> Ещё... -> VPN добавляем профиль L2TP VPN:


Общий ключ IPSec: AiS-AliveProxy-VPN

Использовать вместо имени сервера его IP и задавать IP DNS серверов нужно для того, чтобы сделать при необходимости VPN соединение постоянным.

2. Задаем имя пользователя и пароль, и выполняем подключение:



 Если соединение установилось удачно, то мы получим такую картину:


 Так выглядит статус установленного VPN соединения:




Теперь мы имеем vpn соединение на планшете, которое дало нам постоянный выделенный IP и наш планшет стал доступен из интернета.
PLAY MARKET предлагает множество программ для превращения андроид устройства в IP камеру. Нам наиболее симпатична программа IP Webcam от Павла Хлебовича https://play.google.com/store/apps/details?id=com.pas.webcam&hl=ru

Настройки программы интуитивно понятны:









Выполнив запуск программы мы сможем обратиться к нашему планшету с любого компьютера в интернете и получить меню IP Webcam:

 Нужно заметить, что качество изображения и стабильность работы получаемое даже с бюджетного планшета, гораздо выше качества IP камеры DCS-2130 (1280х800), а цена их вполне сравнима.

IP Camera DCS-2130



Onda V973