Сделал сервер openvpn 2.0 на фрибсд 5.4
UNIX# cat /usr/local/etc/openvpn/openvpn.conf
local x.x.x.xport 1194
proto udp
dev tunca keys/ca.crt
cert keys/server.crt
key keys/server.key # This file should be kept secret
dh keys/dh1024.pemserver 172.10.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.77.0 255.255.255.0"client-config-dir ccd
route 192.127.10.0 255.255.255.0
route 192.168.11.0 255.255.255.0
route 192.168.12.0 255.255.255.0
route 192.168.13.0 255.255.255.0
;client-to-clientkeepalive 20 40
comp-lzo
persist-key
persist-tun
status /var/log/openvpn-status.log
log /var/log/openvpn.log
verb 3И поставил клиента на WindowsXP OpenVPN 2.0
client
dev tun
proto udp
remote x.x.x.x 1194
resolv-retry infinitenobind
persist-key
persist-tunca ca.crt
cert xxx.crt
key xxx.keyping 60
comp-lzo
verb 3Клиент работает в сети 192.168.13.0/24 и его IP 192.168.13.1
Подключаюсь - все работает.
Жму с клиента пинг 172.10.0.1 (сервер) - работает
Жму с клиента пинг 192.168.77.10 (cервер UNIX) - работаетПытаюсь пинговать сервер с IP 192.168.13.2 пинги доходят до 192.168.13.1 и не идут на 172.10.0.1
В чем может быть причина. Такое ощущение что OPENVPN соединение не маршрутизируется :(
netstat -rn
ipfw showа то телепатировать как-то....сложно
>netstat -rn
>ipfw show
>
>а то телепатировать как-то....сложно
Я уже разобрался ... все дело было в настройках виндовс, а именноHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Value Name: IPEnableRouter
Value type: REG_DWORD
Value Data: 1