tak, routing jest ustawiony... aby uruchomić 2 łącze mam dodane takie regułki:
#!/bin/bash echo "Konfiguruje Firewall/NAT..."
EXTIF="eth0" EXTIP="83.17.95.90" INTIF="eth1" INTIP="192.168.0.254" INTNET="192.168.0.0/24" UNIVERSE="0.0.0.0/0" IPT="iptables"
IF2="eth2" IP2="83.17.77.106"
# ....
$IPT -t nat -A POSTROUTING -o $IF2 -j SNAT --to-source $IP2 -s 192.168.0.10 $IPT -t nat -A POSTROUTING -o $IF2 -j SNAT --to-source $IP2 -s 192.168.0.221 $IPT -t nat -A POSTROUTING -o $IF2 -j SNAT --to-source $IP2 -s 192.168.0.104 $IPT -t nat -A POSTROUTING -o $IF2 -j SNAT --to-source $IP2 -s 192.168.0.106
# reszta firewalla echo "uruchomiona zostala tebela podzialu"
/etc/iproute2/rt_tables: 200 T1 199 T2 0 unspec
/etc/rc.d/rc.route:
#!/bin/bash echo "Konfiguruje routing..."
#set -x IF0="eth1" IF1="eth0" IF2="eth2" IP1="83.17.95.90" IP2="83.17.77.106" P1="83.17.95.89" P2="83.17.77.105" P0_NET="192.168.0.0" P1_NET="83.17.95.88" P2_NET="83.17.77.104"
# 2 trasy do dwoch bram ip route add $P1_NET dev $IF1 src $IP1 table T1 ip route add default via $P1 table T1 ip route add $P2_NET dev $IF2 src $IP2 table T2 ip route add default via $P2 table T2
#pakiety z sieci danego dsla wysylamy na jego gateway ip route add $P1_NET dev $IF1 src $IP1 ip route add $P2_NET dev $IF2 src $IP2
#trasa domyslna ip route add default via $P1
#konfiguracja tablic routingu ip rule add from $IP1 table T1 ip rule add from $IP2 table T2
#dodatkowe wpisy dla LAN
ip route add $P0_NET dev $IF0 table T1 ip route add $P2_NET dev $IF2 table T1 ip route add 127.0.0.0/8 dev lo table T1 ip route add $P0_NET dev $IF0 table T2 ip route add $P1_NET dev $IF1 table T2 ip route add 127.0.0.0/8 dev lo table T2
# dodajemy userow do tablicy ip rule add from 192.168.0.10 table T2 ip rule add from 192.168.0.221 table T2 ip rule add from 192.168.0.104 table T2 ip rule add from 192.168.0.106 table T2
ip route flush cache
echo "...zrobione"
I tak jak mówiłem, podział działa, tylko lms nie limituje osób podpiętych do 2 łącza
Czy ktoś mógłby mi pomóc to zrobić? Może właśnie z tym IMQ? Zawsze możemy się dogadać do jakiejś $?
----- Original Message ----- From: "Mirek Kwak" slawek@cidernet.pl To: lms@lists.rulez.pl Sent: Sunday, November 27, 2005 12:37 PM Subject: [lms] Re: [lms] Re: [lms] Re: [lms] 2 łącza, jak skonfigurować???
a czy ustawiłeś odpowiednio routing, ?? #!/bin/sh echo "USTAWIAM ROUTING" ip route del default P0_NET=10.1.1.0/24 IF0=eth0 IF1=eth1 IF2=eth2 IP1=80.53.238.100 ### ip łącze 1 IP2=83.17.155.50 ### ip łącze 2 P1=80.53.238.99 #### brama łącze 1 P2=83.17.155.49 ### brama łącze 2 P1_NET=80.53.238.98 ## adrs sieci łącze 1 P2_NET=83.17.155.48 ### adres sieci łączze 2
ip route add $P1_NET dev $IF1 src $IP1 table T1 ip route add default via $P1 table T1
ip route add $P2_NET dev $IF2 src $IP2 table T2 ip route add default via $P2 table T2
ip route add $P1_NET dev $IF1 src $IP1 ip route add $P2_NET dev $IF2 src $IP2 ip route add default via $P1 ip rule add from $IP1 table T1 ip rule add from $IP2 table T2
ip route add $P0_NET dev $IF0 table T1 ip route add $P2_NET dev $IF2 table T1 ip route add 127.0.0.0/8 dev lo table T1 ip route add $P0_NET dev $IF0 table T2 ip route add $P1_NET dev $IF1 table T2 ip route add 127.0.0.0/8 dev lo table T2 ip route flush cache
----------------------------------- do /etc/iproute2/rt_tables dodajesz: 198 T1 199 T2
-------------------------
ip rule add from jakis_ip_ln table T2 ip rule add from jakis_inny_ip_z_lanu table T2 ip route flush cache
----- Original Message ----- From: "Paweł K." pk@interwan.pl To: lms@lists.rulez.pl Sent: Sunday, November 27, 2005 11:17 AM Subject: [lms] Re: [lms] Re: [lms] 2 łącza, jak skonfigurować???
to znaczy jakie zadanie ma spełniać to IMQ? W ustawieniach LMS, w pliku .ini jest zakładka wyboru kart wan, wpisałem tam eth0 i eth2, w zakładce prędkości interfejsów też to zaznaczyłem. Ale nie widzę żadnych efektów po restarcie. Nadal korzysta tylko z eth0.
Mógłbym uzyskać jakieś dokładniejsze wskazówki? Wiem, że są osoby korzystające z kilku łącz na lmsie, bo widziałem na liście mailingowej. Z górydzięki za pomoc. gg:3257898 ----- Original Message ----- From: "Andrzej Seroczyński [Softomasz s.c.]" a.seroczynski@softomasz.pl To: "Paweł K." lms@lists.rulez.pl Sent: Sunday, November 27, 2005 2:15 AM Subject: [lms] Re: [lms] 2 łącza, jak skonfigurować???
Witam,
W Twoim liście datowanym 27 listopada 2005 (01:56:27) można przeczytać:
Witam wszystkich
Mam obecnie 2 łącza, zastosowałem podział na userów, niestety LMS nie widzi osób podpiętych do tablicy 2. Nie ogranicza im pasma i nie widzi ściąganych danych. Jak można dostosować LMSa do 2 łącz>? Męczę się z tym już 3 dni :(
Nietestowalem ale looknij na cos takiego jak IMQ
-- Pozdrowienia, Andrzej Seroczyński [Softomasz s.c.]