Подключение к VPN-серверу L2TP/IPSec из Android
Важно
Если вы планируете настроить Keenetic в качестве VPN-сервера, начать необходимо с проверки того, что он имеет публичный "белый" IP-адрес, а при использовании доменного имени KeenDNS, что оно настроено в режиме "Прямой доступ", для которого также требуется публичный IP-адрес. При несоблюдении любого из этих условий подключение к такому серверу из Интернета будет невозможно. Исключение из этого правила описано ниже в разделе Примечание.
Выполните настройку VPN-сервера по инструкции "VPN-сервер L2TP/IPsec". Например:
![ipsec-android-01-en.png](../../../../assets/images/uuid-1997193c-ced4-2c6a-6fba-fb438666a879-ru.png)
Затем настройте подключение L2TP/IPSec на мобильном устройстве в ОС Android.
Важно
Поддержка клиента L2TP/IPSec присутствовала в Android до версии 11. С 12-й версии осталась только поддержка туннелей IKEv2 и IPSec (у некоторых вендоров и производителей телефонов список поддерживаемых туннелей может отличаться).
В меню "VPN" нажмите "Добавить сеть VPN".
![ipsec-android-02-en.png](../../../../assets/images/uuid-946ba775-baef-6b73-898f-c6d246823927-ru.png)
Укажите имя, тип подключения "L2TP/IPSec PSK", адрес сервера - это публичный IP-адрес роутера или его доменное имя KeenDNS, а также введите общий ключ IPSec, предварительно установленный на VPN-сервере. Сохраните настройки подключения.
![ipsec-android-03-en.png](../../../../assets/images/uuid-066cff66-3f56-97bc-c908-0da72e922207-ru.png)
Нажмите на созданное подключение.
![ipsec-android-04-en.png](../../../../assets/images/uuid-0b946da4-f63f-caeb-23f3-0423a416bdd9-ru.png)
Введите имя пользователя и пароль учетной записи пользователя роутера, имеющего разрешение на VPN-подключение. Нажмите кнопку "Подключить".
![ipsec-android-05-en.png](../../../../assets/images/uuid-36ce667b-cebe-cb20-964d-d64bfb331ff9-ru.png)
После этого произойдет попытка VPN-подключения к серверу L2TP/IPSec на Keenetic.
Чтобы посмотреть статус подключения нажмите на созданное VPN-подключение.
![ipsec-android-06-en.png](../../../../assets/images/uuid-07f8245d-3257-8df2-bf3b-58c01b313484-ru.png)
![ipsec-android-07-en.png](../../../../assets/images/uuid-edf846b0-e542-e7e3-88e5-7b7db6e6a208-ru.png)
На этом же экране вы можете отключить VPN-соединение, нажав кнопку "Отключить".
При установке VPN-подключения, на роутере Keenetic вы можете посмотреть статистику текущих подключений.
![ipsec-android-08-en.png](../../../../assets/images/uuid-3d3d62ca-8624-7855-d5c0-d331827dc483-ru.png)
Примечание
Если ваш интернет-центр находится за другим роутером, вам может потребоваться выполнить некоторые дополнительные действия для доступа к VPN-серверу интернет-центра.
Возможность подключиться из Интернета к имеющему частный "серый" IP-адрес VPN-серверу появится лишь в том случае, когда на вышестоящем маршрутизаторе с "белым" IP настроен проброс портов на "серый" IP-адрес Keenetic'а. Для L2TP/IPSec требуется проброс UDP 500
и UDP 4500
. Другой вариант - проброс всех портов и протоколов, который на некоторых маршрутизаторах имеет название DMZ.
Типовым примером подобного маршрутизатора является CDCEthernet 3G/4G USB-модем. Он может получать от провайдера "белый" адрес и выдавать Keenetic'у "серый". Настройка проброса портов зависит от USB-модема. Существуют те, что пробрасывают все порты без дополнительной настройки, а в других эта настройка производится в их собственном веб-интерфейсе. А есть и такие, где она вообще не предусмотрена.
Другой пример такого маршрутизатора это оптический GPON-роутер, терминал от Ростелеком или МГТС, установленный на входе в квартиру. В таких устройствах проброс настраивается в их веб-интерфейсе.
Если проброс настроен правильно, можно пробовать установить VPN-соединение с внешним "белым" IP-адресом такого маршрутизатора. Он пробросит его на "серый" адрес Keenetic'а.