Я запускаю ubuntu linux, на котором пытаюсь подключиться к серверу openvpn. Я попробовал сетевой графический интерфейс, а также подключился из командной строки, но всегда получаю эту ошибку:
/sbin/ip route add 10.0.8.9/32 via 192.168.8.0
Error: Nexthop has invalid gateway.
Я использую конфиг client.ovpn:
proto tcp-client
remote example.com 1194
dev tun
nobind
persist-key
ca ca.crt
cert client.crt
key client.key
tls-client
remote-cert-tls client
ping 10
verb 3
cipher AES-256-CBC
auth SHA1
pull
auth-user-pass
auth-nocache
route 10.0.8.9 255.255.255.255 192.168.8.0
Я могу успешно подключиться к машине с Windows. Как исправить эту ошибку в Linux?
Я предполагаю, что 192.168.8.0/24
сеть предоставляется клиентам VPN сервером. В этом случае последняя строка в вашей конфигурации должна быть
route 10.0.8.9 255.255.255.255
В этом случае маршрут будет добавлен с использованием однорангового адреса, назначенного вашему клиенту. Обычно вам не нужно беспокоиться об указании шлюза, ваш клиент угадает его по параметрам подключения.