routing (2x WAN + 1xLAN)
Pawel Bernadowski
pbern w poczta.fm
Sob, 24 Maj 2003, 19:46:28 CEST
Znalazlem takie cos.. do ustawienia odpowiednio routingu na 2x wan + 1x lan
jednak jakos to nie dziala bo wywala error apropo tabeli...
czy to jest poprawne ???
bo nie zabardzo dziala...
#!/bin/bash
IF0=eth0
P0_NET=255.255.255.0
IF1=eth1
IP1=80.55.85.174
P1=80.55.85.173
P1_NET=255.255.255.253
IF2=eth2
IP2=192.168.1.2
P2=192.168.1.1
P2_NET=255.255.255.0
echo route add $P1_NET dev $IF1 src $IP1 table 1
ip route add $P1_NET dev $IF1 src $IP1 table 1
echo
echo ip route add default via $P1 table 1
ip route add default via $P1 table 1
echo
echo ip route add $P2_NET dev $IF2 src $IP2 table 2
ip route add $P2_NET dev $IF2 src $IP2 table 2
echo
echo ip route add default via $P2 table 2
ip route add default via $P2 table 2
echo
echo ip route add $P1_NET dev $IF1 src $IP1
ip route add $P1_NET dev $IF1 src $IP1
echo
echo ip route add $P2_NET dev $IF2 src $IP2
ip route add $P2_NET dev $IF2 src $IP2
echo
#ustawiamy domyslna trase
echo ip route add default via $P1
ip route add default via $P1
echo
ip rule add from $IP1 table 1
ip rule add from $IP2 table 2
ip route add $P0_NET dev $IF0 table 1
ip route add $P2_NET dev $IF2 table 1
ip route add 127.0.0.0/8 dev lo table 1
ip route add $P0_NET dev $IF0 table 2
ip route add $P1_NET dev $IF1 table 2
ip route add 127.0.0.0/8 dev lo table 2
# load balancing
echo ip route add default scope global nexthop via $P1 dev $IF1 weight 1
nexthop via $P2 dev $IF2 weight 1
Więcej informacji o liście dyskusyjnej pld-users-pl