Прошу прощения за возможно дурацкий вопрос, просто плохо в этом разбираюсь.
Имеется:
- WL-500gP, прошивка 1.9.2.7-7g
- ISP1: через ADSL-модем
- ISP2: статический IP + клонированный МАС
- настроил 2 WAN, как сказано в п.13 здесь
- route и iptables прописал аналогично тому, как сделано здесь
Получилось - интернет от ISP1 + локалка от ISP2
Теперь хочу использовать выход в интернет от обоих ISP одновременно (если это возможно). Как мне настроить маршруты?
route -n
Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 vlan1
172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 vlan1
10.XXX.YYY.0 0.0.0.0 255.255.252.0 U 0 0 0 vlan2
192.168.0.0 10.XXX.YYY.1 255.255.0.0 UG 0 0 0 vlan2
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 172.16.1.1 0.0.0.0 UG 0 0 0 vlan1
(172.16.1.1 - это ADSL-модем, в сети ISP2 используются и 10.* и 192.168.*)
iptables -t nat -n -L
Code:
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
VSERVER all -- 0.0.0.0/0 172.16.1.2
NETMAP udp -- 0.0.0.0/0 172.16.1.2 udp spt:6112 172.16.0.0/24
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
NETMAP udp -- 172.16.0.0/24 0.0.0.0/0 udp dpt:6112 172.16.1.2/32
MASQUERADE all -- !172.16.1.2 0.0.0.0/0
MASQUERADE all -- 172.16.0.0/24 172.16.0.0/24
MASQUERADE all -- !10.XXX.ZZZ.101 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain VSERVER (1 references)
target prot opt source destination
DNAT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:xxxxx to:172.16.0.2:xxxxx