[Sysadmins] Настройка OpenVPN

Vladimir Karpinsky vkarpinsky на mail.ru
Вс Апр 6 18:38:15 MSK 2014


06.04.2014 16:58, Vladimir Karpinsky пишет:
> Есть OpenVPN сервер, есть сеть (10.8.0.1/24), в которую входят клиенты. Тут
> всё работает: сервер видит всех, клиенты видят сервер и друг друга ---
> полная идиллия. Но один из клиентов является GSM-роутером и за ним есть ещё
> сеть. На роутере поднят OpenVPN-клиент на роутер и его сеть
> (192.168.50.16/28). В этой сети стоит компьютер (192.168.50.20), который
> видит OVPN-сервер, сервер видит его, но другие клиенты этот компьютер не
> видят, и он других клиентов тоже не видит.

Понятно, что не хватает маршрута. Если я на другом VPN-клиенте (например, 
10.8.0.30) прописываю:

$ route add -net 192.168.50.16/28 gw 10.8.0.30

то всё работает:

$ ping 192.168.50.20
PING 192.168.50.20 (192.168.50.20) 56(84) bytes of data.
64 bytes from 192.168.50.20: icmp_seq=1 ttl=127 time=93.1 ms
...

И в обратную сторону тоже нормально.

Остаётся вопрос, как сделать так, чтобы клиенту это прописывалось 
автоматически, скорее всего через /var/lib/openvpn/etc/openvpn/ccd/VPN-name?

-- 
	С уважением,
		Владимир.


Подробная информация о списке рассылки Sysadmins