Я хочу настроить VPN-подключение ip-sec из нмкли
потому что он работает на сервере Ubuntu 20.04 без X-сервера.
У меня уже есть файл подключения на другом компьютере, поэтому в конце процесса я смогу проверить, в порядке ли конфигурация:
[связь]
идентификатор = мой VPN
uuid=блабла-блабла-блабла
тип=впн
автоподключение = ложь
разрешения = пользователь: отметка:;
[ВПН]
Группа IKE DH = dh2
Идентификатор IPSec=мойID
Шлюз IPSec=myGateway
Секретные флаги IPSec=1
Локальный порт=0
Режим обхода NAT=natt
Perfect Forward Secrecy = сервер
Поставщик=cisco
Флаги-пароли Xauth=1
Имя пользователя Xauth = мой пользователь
ipsec-secret-type=сохранить
xauth-пароль-тип = сохранить
тип службы = org.freedesktop.NetworkManager.vpnc
[ipv4]
DNS-поиск =
метод=авто
[ipv6]
addr-gen-mode = стабильная конфиденциальность
DNS-поиск =
метод=авто
[прокси]
Чтение документов здесь и здесь, пытаюсь составить правильную команду:
sudo nmcli connection add connection.id myVPN connection.type vpn connection.autoconnect false connection.permissions mark vpn.data {"IKE DH Group"="dh2" "IPSec ID"="myID" "IPSec gateway"="myGateway" " IPSec secret-flags"="1" "Local Port"="0" "NAT Traversal Mode"="natt" "Perfect Forward Secrecy"="server" "Vendor"="cisco" "Xauth password-flags"=" 1" "Xauth username"="myUser" "ipsec-secret-type"="save" "xauth-password-type"="save" } vpn.service-type=org.freedesktop.NetworkManager.vpnc
но я получаю следующую ошибку:
Ошибка: неверный <настройка>.<свойство> 'IPSec ID=myID'
Так что я догадался, что он хочет .
вместо =
. Теперь жалуется на обратное:
Ошибка: не удалось изменить vpn.data: «{IKE DH Group.dh2» недействителен; использовать =
Каков правильный синтаксис для настройки такого VPN-подключения?