Установил на DebianEtch openvpn 2.0.9-4, клиент на WindowsXPSP2.
Конфиг сервера:
Код: Выделить всё
port 1194
proto udp
dev tun
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/openvpn.crt
key /etc/openvpn/keys/openvpn.key
dh /etc/openvpn/keys/dh1024.pem
server 192.168.2.0 255.255.255.0
ifconfig-pool-persist ipp.txt
keepalive 10 120
tls-server
tls-auth /etc/openvpn/keys/ta.key 0
tls-remote test
ccd-exclusive
client-config-dir clients
route 192.168.2.0 255.255.255.0
cipher BF-CBC
comp-lzo
persist-key
persist-tun
status openvpn-status.log
log-append /var/log/openvpn.log
verb 9настройка роутинга для клиента:
Код: Выделить всё
ifconfig-push 192.168.2.5 192.168.2.6 255.255.255.254
iroute 192.168.2.0 255.255.255.0
push "route 192.168.0.200 255.255.255.255"Таблица маршрутизации на сервере:
Код: Выделить всё
192.168.2.2 dev tun0 proto kernel scope link src 192.168.2.1
192.168.2.0/24 via 192.168.2.2 dev tun0
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.1
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.254Таблица маршрутизации на клиенте после подсоединения:
Код: Выделить всё
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.200 255.255.255.255 192.168.2.6 192.168.2.5 1
192.168.1.0 255.255.255.0 192.168.1.132 192.168.1.132 20
192.168.1.132 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.132 192.168.1.132 20
192.168.2.1 255.255.255.255 192.168.2.6 192.168.2.5 1
192.168.2.4 255.255.255.252 192.168.2.5 192.168.2.5 30
192.168.2.5 255.255.255.255 127.0.0.1 127.0.0.1 30
192.168.2.255 255.255.255.255 192.168.2.5 192.168.2.5 30
224.0.0.0 240.0.0.0 192.168.1.132 192.168.1.132 20
224.0.0.0 240.0.0.0 192.168.2.5 192.168.2.5 30
255.255.255.255 255.255.255.255 192.168.1.132 192.168.1.132 1
255.255.255.255 255.255.255.255 192.168.2.5 192.168.2.5 1
===========================================================================
Постоянные маршруты:
ОтсутствуетНеобходимо что бы клиент мог соединяться с сервером внутри сети, например 192,168,0,200.
Проблема в том что после удачного установления связи с сервером пинги на нужный адрес, в данном случае 192,168,0,200, не идут. Насколько я понимаю проблема в маршрутизации. Но как ее прописать что то не могу сообразить. Подскажите?
Спасибо.