с Linux первый раз сталкиваюсь и практикуюсь по настройке сервера тоже, поставил Ebuntu.
вопрос такой в linux как и в винде так же происходит настройка сети, тт.е один провод в одну сетевуху от прова с настройками др. от второй сетевухи к свичу с прописью внутренний сети? а потом в squid уже настраивается раздача инета и т.д?!
Создание сети и раздача инета
http://linuxforum.ru/help/
далее:
Ubuntu
ubuntu how-to and faq
далее:
http://linuxforum.ru/viewforum.php?id=7
Здравствуйте! помогите пожалуйста! нужно настроить средствами Линукса балансировку нагрузки. схема выглядит примерно так 5 линий мегалайна (все в одной подсети 192.168.1.{1-5}), нужно подрубить сервак к этим 5 WAN линиям и суммарную скорость передать в LAN.
modem1(192.168.1.1/24) ----| | | |
modem2(192.168.1.2/24) ----| | | |
modem3(192.168.1.3/24) ----| SWITCH |---- WAN((192.168.1.10/24)) ----| SERVER |---- LAN(192.168.2.1/24)
modem4(192.168.1.4/24) ----| | | |
modem5(192.168.1.5/24) ----|__________| |____________|
С каждой мегалайновсой линии идет 1Мб\с(в сумме 5Мб\с)Так вооот хотелось бы чтобы все кто находится в LAN могли юзать все 5Мб\с. по какому то мануалу пробовал сделать:
192.168.5.0 dev eth4 scope link src 192.168.5.200
192.168.3.0 dev eth2 scope link src 192.168.3.200
192.168.4.0 dev eth3 scope link src 192.168.4.200
192.168.2.0 dev eth1 scope link src 192.168.2.200
192.168.5.0/24 dev eth4 proto kernel scope link src 192.168.5.200
192.168.4.0/24 dev eth3 proto kernel scope link src 192.168.4.200
192.168.3.0/24 dev eth2 proto kernel scope link src 192.168.3.200
192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.200
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.200
169.254.0.0/16 dev eth4 scope link
default via 192.168.2.1 dev eth1
[root@localhost ~]# cat ip_route_5_lines
#!/bin/bash
ip route add 192.168.2.0 dev eth1 src 192.168.2.200 table T1
ip route add default via 192.168.2.39 table T1
ip route add 192.168.3.0 dev eth2 src 192.168.3.200 table T2
ip route add default via 192.168.3.1 table T2
ip route add 192.168.4.0 dev eth3 src 192.168.4.200 table T3
ip route add default via 192.168.4.1 table T3
ip route add 192.168.5.0 dev eth4 src 192.168.5.200 table T4
ip route add default via 192.168.5.1 table T4
ip route add 192.168.2.0 dev eth1 src 192.168.2.200
ip route add 192.168.3.0 dev eth2 src 192.168.3.200
ip route add 192.168.4.0 dev eth3 src 192.168.4.200
ip route add 192.168.5.0 dev eth4 src 192.168.5.200
ip route add default via 192.168.2.1
ip rule add from 192.168.2.200 table T1
ip rule add from 192.168.3.200 table T2
ip rule add from 192.168.4.200 table T3
ip rule add from 192.168.5.200 table T4
ip route add 192.168.1.0 dev eth0 table T1
ip route add 192.168.2.0 dev eth1 table T1
ip route add 127.0.0.0/8 dev lo table T1
ip route add 192.168.1.0 dev eth0 table T2
ip route add 192.168.3.0 dev eth2 table T2
ip route add 127.0.0.0/8 dev lo table T2
ip route add 192.168.1.0 dev eth0 table T3
ip route add 192.168.4.0 dev eth3 table T3
ip route add 127.0.0.0/8 dev lo table T3
ip route add 192.168.1.0 dev eth0 table T4
ip route add 192.168.5.0 dev eth4 table T4
ip route add 127.0.0.0/8 dev lo table T4
ip route add default scope global nexthop via 192.168.2.39 dev eth1 weight 1 nexthop via 192.168.3.1 dev eth2 weight 1 nexthop via 192.168.4.1 dev eth3 weight 1 nexthop via 192.168.5.1 dev eth4 weight 1
но вот досада не идет роутинг с LAN на WAN или наоборот, а вот все интрефейсы на серваке пингуются хоть откуда, помогите разобраться
kima, начнем от сюда: http://www.linuxcenter.ru/lib/articles/networking/linux_link_balance.phtml , далее все же стоит еще почитать про динамический шейпер на Linux