servre.conf
mode server
daemon vpn-server
local *.*.*.*
port 1194
proto udp
dev tun
server 55.55.55.0 255.255.255.0
ifconfig 55.55.55.1 255.255.255.0
push «route 55.55.55.0 255.255.255.0»
push «route 10.2.22.0 255.255.255.0»
client-to-client
client-config-dir /etc/openvpn/ccd
#ifconfig-pool-persist ipp.txt
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
log /var/log/openvpn.log
verb 3
ca /etc/openvpn/ca.crt
cert /etc/openvpn/server.crt
key /etc/openvpn/server.key
dh /etc/openvpn/dh2048.pem
tls-server
tls-auth /etc/openvpn/ta.key 0
cipher DES-EDE3-CBC
ccd
iroute 10.2.5.0 255.255.255.0
суть в том что все коннектится все работает .. с клиента на сервер все проходит и сеть за сервером видна, а вот с сервера на клиент маршрут создается так
10.2.5.0 55.55.55.6 255.255.255.0 UG 0 0 0 ppp0
10.2.5.1 55.55.55.6 255.255.255.255 UGH 0 0 0 ppp0
ppp0 это соединение с провайдером ... и ясен хер за ним никакого 55.55.55.6 нет ...
все хорошо но какого хрена ppp0 ? :) тоесть адрес он пишет правильно .. адрес клиента виртуальный именно 55.55.55.6 я его могу пинговать ... но при попытке вписать его в ручную
ip route add 10.2.5.0/24 via 55.55.55.6 dev tun0
RTNETLINK answers: Network is unreachable
не подскажите в чем дело ? оба роутера на debian 9