OpenVPN: клиент не видит клиента:

Автор: | 18/12/2014
 

openvpn-logoИмеются два клиента:

# ip add sh tun0
3: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 100
    link/[65534]
    inet 10.0.0.10 peer 10.0.0.9/32 scope global tun0

И второй:

# ip add sh tun0
15: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 100
    link/[65534]
    inet 10.0.0.2 peer 10.0.0.1/32 scope global tun0

Но клиенты друг друга не видят:

# ping 10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
--- 10.0.0.2 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1948ms

Редактируем настройки сервера в файле /etc/openvpn/server.conf, и раскомментируем строку:

client-to-client

Перезапускаем сервер:

# service openvpn restart
Shutting down openvpn:                                     [  OK  ]
Starting openvpn:                                          [  OK  ]

Перезапускаем клиентов, и пробуем ещё раз:

# ping  10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_seq=1 ttl=64 time=3.17 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=64 time=2.60 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=64 time=3.17 ms
# ping 10.0.0.10
PING 10.0.0.10 (10.0.0.10) 56(84) bytes of data.
64 bytes from 10.0.0.10: icmp_seq=1 ttl=64 time=2.91 ms
64 bytes from 10.0.0.10: icmp_seq=2 ttl=64 time=3.10 ms