вообщем есть. сервер на нем 3 сетевых карты ), 2 карты смотрят в локалку, 3-я смотрит в инет.
на нем же поднят VPN сервер.
IF_INET="br0" # Интернет интерфейс, подключен к Роутеру .
IP_INET="192.168.3.20"
IF_LAN1="eth1" #(локалка 1)
IP_LAN1="192.168.1.1"
LAN1_IP_RANGE="192.168.1.0/24"
IF_LAN0="eth2" #(локалка 2)
IP_LAN0="192.168.0.5"
LAN0_IP_RANGE="192.168.0.0/24"
IF_VPN="pppo" #(VPN)
IP_VPN="192.168.10.11"
VPN_IP_RANGE="192.168.10.0/24"
VPN клиенты конектятся серваку. все прекрасно, получают IP от 192.168.10.10-20 .
Им теперь нада достучаться до сервера 192.168.0.2 по РДП.
Порт стандартный РДП поменен на 13983 .
$IPTABLES -t nat -A PREROUTING -i $IF_INET -p tcp --dport 13983 -j DNAT --to-destination 192.168.0.2:3389
$IPTABLES -A FORWARD -i $IF_INET -d 192.168.0.2 -p tcp --dport 3389 -j ACCEPT
VPN клиенты не пингуют 192.168.3.20 , и соответсвенно не ходят на нужный сервак.

вроде все просто , но как сделать роутинг не могу понять ( помогите , люди добрые.
root@ubuntu:/home/java# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.10.27 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
0.0.0.0 192.168.3.170 0.0.0.0 UG 0 0 0 br0