Пытаюсь подключиться к удалённому маршрутизатору от Asus на котором есть встроенный OpenVPN-сервер. Подключение клиента Gentoo проходит без проблем. Вот лог подключения:
OpenVPN 2.4.4 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov 25 2017
library versions: OpenSSL 1.0.2n 7 Dec 2017, LZO 2.09
WARNING: --ns-cert-type is DEPRECATED. Use --remote-cert-tls instead.
TCP/UDP: Preserving recently used remote address: [AF_INET]myserver.ru:1194
UDP link local: (not bound)
UDP link remote: [AF_INET]myserver.ru:1194
WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
[RT-AC68U] Peer Connection Initiated with [AF_INET]myserver.ru:1194
TUN/TAP device tun0 opened
do_ifconfig, tt->did_ifconfig_ipv6_setup=0
/bin/ip link set dev tun0 up mtu 1500
/bin/ip addr add dev tun0 local 172.16.1.6 peer 172.16.1.5
Initialization Sequence Completed
Вроде все данные пришли. Но на интерфейсе tun0 нет настроек. Сеть начинает работать только после того, как я выполню ту самую команду, что написана в логе:
/bin/ip addr add dev tun0 local 172.16.1.6 peer 172.16.1.5
После этого всё начинает работать, естественно. Изначально всё работало без проблем, но потом возникла такая проблема.
Проблема существует как при автоматическом запуске OpenVPN при старте системы, так и при ручном запуске сервиса через systemctl start от пользователя root,