Как настроить OpenConnect с помощью XML-файла?

Я не очень хорошо знаком с VPN, и мне трудно подключиться к VPN-сервису с Опенконнект.

Купленный мной VPN-сервис использует Cisco AnyConnect, который я не могу получить для Linux, но приложение OpenConnect должно делать то же самое. Я установил OpenConnect и графический интерфейс для него.

В других ОС, таких как Android, служба VPN просто заставляет меня связать клиент Cisco AnyConnect с XML-файлом, который AnyConnect затем использует для подключения к серверам. Никакой другой настройки в клиентском программном обеспечении, кроме предоставления этого XML-файла, не требуется, что наводит меня на мысль, что этот XML-файл содержит всю информацию, необходимую для подключения ко всем этим VPN-серверам — без настройки флажков, без загрузки сертификатов и т. д.

Как только я предоставлю файл XML, AnyConnect создаст список VPN-серверов, я выберу один и заполню свое имя пользователя и пароль в появившихся всплывающих окнах, и все.

<AnyConnectProfile xmlns="http://schemas.xmlsoap.org/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.xmlsoap.org/encoding/ AnyConnectProfile.xsd">
<ClientInitialization>
<UseStartBeforeLogon UserControllable="false">false</UseStartBeforeLogon>
<StrictCertificateTrust>false</StrictCertificateTrust>
<RestrictPreferenceCaching>false</RestrictPreferenceCaching>
<RestrictTunnelProtocols>IPSec</RestrictTunnelProtocols>
<BypassDownloader>true</BypassDownloader>
<WindowsVPNEstablishment>AllowRemoteUsers</WindowsVPNEstablishment>
<CertEnrollmentPin>pinAllowed</CertEnrollmentPin>
<CertificateMatch>
<KeyUsage>
<MatchKey>Digital_Signature</MatchKey>
</KeyUsage>
<ExtendedKeyUsage>
<ExtendedMatchKey>ClientAuth</ExtendedMatchKey>
</ExtendedKeyUsage>
</CertificateMatch>
<BackupServerList>
<HostAddress>localhost</HostAddress>
</BackupServerList>
</ClientInitialization>
<ServerList>
<HostEntry>
<HostName>server 1</HostName>
<HostAddress>japan.examplevpn.com</HostAddress>
</HostEntry>
<HostEntry>
<HostName>server 2</HostName>
<HostAddress>amsterdam.examplevpn.com</HostAddress>
</HostEntry>  
</ServerList>
</AnyConnectProfile>

OpenConnect в Linux, по-видимому, не поддерживает импорт XML-файла.

Что мне нужно сделать, чтобы настроить каждое соединение в OpenConnect на основе содержимого XML-файла?

enter image description here enter image description here

0
задан 5 January 2020 в 16:21

0 ответов

Другие вопросы по тегам:

Похожие вопросы: