PDA

Bekijk de volledige versie : помоготе достучаться к роутеру из WAN2



yurie
13-10-2008, 09:40
настроен wan2 на роутере. никак не могу настроить доступ из WAN2 к серверам работающим на роутере.. уже все перепробовал! откликнитесь те у кого работает така схема! заранее благодарен!

karter
13-10-2008, 17:44
настроен wan2 на роутере. никак не могу настроить доступ из WAN2 к серверам работающим на роутере.. уже все перепробовал! откликнитесь те у кого работает така схема! заранее благодарен!

Не знаю на сколько это правильно но у меня так и работает


iptables -t nat -A PREROUTING -d X.X.X.X -j VSERVER
iptables -t nat -A POSTROUTING -o vlan2 ! -s X.X.X.X -j MASQUERADE
iptables -A INPUT -i vlan2 -m state --state NEW -j SECURITY
iptables -A OUTPUT -s X.X.X.X -o vlan2 -j ACCEPT

X.X.X.X это IP WAN2

работают virtual server через веб интерфейс но можно ещё и так


iptables -D INPUT -j DROP
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -i tun+ -j ACCEPT
iptables -t nat -A PREROUTING -i vlan2 -p tcp --dport 80 -j DNAT --to-destination $4:8081
iptables -A FORWARD -i tun+ -j ACCEPT

всё это сунуть в пост файрвол

yurie
14-10-2008, 08:26
никак не могу заставить работать... не могу получить доступ из интернета к серверам работающим на роутере..

вот мой pst-boot

#!/bin/sh
export TERMINFO="/opt/share/terminfo"
export TERM="xterm"
mount -o remount,rw,noatime $(nvram get boot_dev) /
chmod 777 /tmp
ifconfig vlan0 -multicast
ifconfig vlan1 -multicast
ifconfig eth1 -multicast
ifconfig br0 -multicast
ifconfig lo -multicast
/opt/etc/init.d/S10cron
robocfg vlan 0 ports "2 3 4 5t" vlan 2 ports "1 5t"
vconfig add eth0 2
ifconfig vlan2 172.20.11.15 netmask 255.255.255.0 up
ip route add default via 172.20.11.1 dev vlan2 metric 0 table 202
ip rule add from 172.20.11.15 table 202
route add -net 172.20.0.0 netmask 255.252.0.0 gw 172.20.11.1
route add -net 83.224.0.0 netmask 255.255.0.0 gw 172.20.11.1
ifconfig vlan2 -multicast

и post-firewall

#!/bin/sh
iptables -t nat -A PREROUTING -d 172.20.11.15 -j VSERVER
iptables -t nat -A POSTROUTING -j SNAT -o vlan2 -s 192.168.1.0/24 --to-source 172.20.11.15
#iptables -t filter -A FORWARD -i ! br0 -o vlan2 -j DROP
route add default gw 172.20.11.1 dev vlan2 metric 1
#iptables -I INPUT -i tun0 -j ACCEPT
#iptables -I FORWARD -i tun0 -j ACCEPT
#iptables -I FORWARD -o tun0 -j ACCEPT
#iptables -I OUTPUT -o tun0 -j ACCEPT


Фаерволл включен,в нем записей нет

в вебинтерфейсе прописано:

Power
14-10-2008, 08:55
Насколько видно из приведённых файлов, у wan2 "приватный" IP-адрес (172.20.11.15) и его не может быть видно из интернета.