Поскольку ваш вопрос состоит из нескольких частей, я начну помещать свои входные данные по одной на каждую из них.
Я хотел реализовать VPN-клиент для Android,
то есть соединение vpn после установления должно быть доступно только для
наше приложение и остальные приложения на устройстве Android должны использовать
нормального подключения к интернету.
Это случай раздельного туннелирования, и я не думаю, что есть какой-либо личный провайдер vpn, который предлагает такую функцию в приложении / телефоне для Android. Однако это не означает, что они не являются решением для вашего запроса. CISO-клиент Juniper SA2500 SSL VPN Appliance имеет эту функцию, которая позволяет пользователям Android работать через разделенный туннель, что позволяет им маршрутизировать трафик через разные каналы.
Вам просто нужно просто перейти к Ролям> Роль сетевого подключения, затем Параметры разделенного туннелирования и отключить разделенный туннель.
Или> Нажмите «настройки прокси», чтобы веб-трафик перенаправлялся на прокси через туннель, поскольку конечный пользователь больше не сможет напрямую выходить в Интернет:
Пользователи -> Политики ресурсов -> Сетевое подключение -> Профили подключения NC, затем отфильтруйте роль, связанную с вашей областью с включенным NC. Убедитесь, что в разделе «Настройки прокси-сервера»
В другом месте есть другой клиент, названный QuickSec VPN 2.0, который также позволяет пользователям с раздельным туннелированием.
И для всех подобных вещей SSL VPN Connection является наиболее надежным, так как это функция с надежным шифрованием и безопасностью.
Концепция раздельного туннелирования для Personal VPN была представлена хорошо стабильными провайдерами VPN, такими как PureVPN и Ivacy, которые описали концепцию раздельного туннелирования через свое клиентское программное обеспечение.