Йоханга!!! On Mon, Mar 24, 2003 at 01:07:04PM +0600, Evgeny wrote: > почитал Adv Routing HOWTO > и мало что понял > подскажите как сделать следущее > есть сервер в нем 4 сетевухи > 2 в локалке 2 инет > надо сделать чтоб все ходили через один канал в интернет > а один хост из интернета через другой канал
Что-то примерное: # Первый провайдер, сеть 1.1.1.140/30, адрес 1.1.1.142 # Все что приходит через этот eth, уходит в него же # 172.16.37 & 192.168.1 - внутренние сети /bin/ip route add 1.1.1.140/30 dev eth0 src 1.1.1.142 table prov1 /bin/ip route add default via 1.1.1.141 table prov1 /bin/ip route add 172.16.37.0/24 dev eth1 table prov1 /bin/ip route add 192.168.1.0/24 dev eth2 table prov1 /bin/ip rule add from 1.1.1.142 table prov1 # Второй провайдер, сеть 2.2.2.224/30, адрес 2.2.2.225 # Аналогично первому # /bin/ip route add 2.2.2.224/30 dev eth3 src 2.2.2.225 table prov2 /bin/ip route add default via 2.2.2.226 table prov2 /bin/ip route add 172.16.37.0/24 dev eth1 table prov2 /bin/ip route add 192.168.1.0/24 dev eth2 table prov2 /bin/ip rule add from 2.2.2.225 table prov2 /bin/ip route add 2.2.2.112/29 dev eth3 src 2.2.2.114 table prov2 /bin/ip rule add from 2.2.2.114 table prov2 # # Кое какие сети, указываем отдельно gw # /sbin/route add -net 1.1.1.0 netmask 255.255.255.0 gw 1.1.1.141 /sbin/route add -net 3.3.3.0 netmask 255.255.252.0 gw 1.1.1.141 Вот как-то так. Более подробно читать тут: http://lartc.org/howto/lartc.rpdb.multiple-links.html#AEN263 -- TARANTUL

