Originally Posted by
Beyzer
Хотелосьбы името локалку и торрент на роутере от второго провайдера, а инет от первого...
помогите с настройками... хотябы в общих чертах и возможноли это?
Возможно, конечно.
Сперва надо сделать два WAN порта по инструкции в первом посте. Например так:
Code:
nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot
В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.
Первого провайдера втыкаем в WAN порт и настраиваем через вэб-интерфейс - с этим проблем быть не должно.
Второго провайдера втыкаем в LAN1. Теперь нужно его настроить (всё придётся делать уже в линуксе).
1. Нужно "поднять" vlan1 Тут есть 2 варианта:
а) IP статический:
Code:
ifconfig vlan1 <IP> netmask <сетевая маска> gw <шлюз>
б) IP выдаётся по DHCP:
Code:
ifconfig vlan1 up
udhcpc -i vlan1
2. Указать DNS локалки (если нужен):
Code:
echo "nameserver dns-server-ip" >> /etc/resolv.conf
touch /etc/resolv.conf
kill -HUP `pidof dnsmasq`
3. Настроить натинг:
Для статичного IP:
Code:
iptables -t nat -A POSTROUTING -o vlan1 -j SNAT
Для динамического IP:
Code:
iptables -t nat -A POSTROUTING -o vlan1 -j MASQUERADE
4. Прописать необходимые маршруты, например:
Code:
route add -net 10.0.0.0 mask 255.0.0.0 gw 10.103.22.2
или
route add -net 10.0.0.0 mask 255.0.0.0 dev vlan1
Это всё примерно написано - просто, чтобы дать отправную точку для экпериментов, но примерно по такой же схеме у меня мой WL500W работает с двумя провайдерами.
Дерзайте