Как создать IPSec / L2TP psk vpn для Android - PullRequest
0 голосов
/ 25 апреля 2018

Мне нужно подключить Vpn программно в моем приложении, но не могу найти способ. Я вижу VpnService, StrongSwan, OpenVpn, но, похоже, это не IPSec. Как мне подключиться к уже построенным серверам IPSec и L2TP, которые имеют имя пользователя, пароль и предварительный общий ключ.

1 Ответ

0 голосов
/ 25 апреля 2018

Вы не можете сделать это в последних версиях Android.Это можно сделать с помощью класса SystemProperties.java, в котором есть API, доступный для этих соединений, но этот API теперь скрыт в последних версиях Android из-за угроз безопасности.

Однако, если телефон рутирован, вы можете использовать егочерез взломы, такие как отражение и т. д., чтобы получить доступ к этим свойствам системы и получить все работает.

...