Sziasztok!
Akkor az elejéről kezdem.... Van 2db DSL kapcsolatom + 2 db router kapcsolatonként.
És azt szerettem/szeretném megoldani hogy a belső hálózatom mindkét kapcsolatot használja mint valami loadbalance.
A http://www.lartc.org-on találtam is hozzá doksit. Sikerült is megcsinálni. De csak akkor müxik a dolog ha közvetlenül a kötegelést végző gépről akarom elérni a netet. Ha az alhálózatomból akarok netezni egy kliens segítségével, ami routerként használja a kötegelést végző gépek, akkor mindig csak az egyik kártyán van forgalom.
Miért van ez?
Ja, és NAT-olom a klienseimet.
Lehet hogy hülyét kérdeztem... sőt biztos, de ma már annyit foglalkoztam ezzel, hogy teljesen "elborult az agyam", és nem bírok gondolkozni.
Légyszives segítsetek!
- 1092 megtekintés
Hozzászólások
Blackpantherék oldaláról:
#!/bin/sh
IP_PPP0=`ifconfig ppp0 | grep inet | cut -d : -f 2 | cut -d \ -f 1`
IP_PPP1=`ifconfig ppp1 | grep inet | cut -d : -f 2 | cut -d \ -f 1`
PESO_PPP0=1
PESO_PPP1=1
LAN1=192.168.1.0/24
LAN2=10.0.0.0/16
GW_LAN1=192.168.1.1
IF_LAN=eth0
ip ru del from $IP_PPP0
ip ru add from $IP_PPP0 lookup ppp0
ip ro add $LAN1 via $GW_LAN1 table ppp0
ip ro add $LAN2 via $GW_LAN1 table ppp0
ip route add default via $IP_PPP0 table ppp0
ip ru del from $IP_PPP1
ip ru add from $IP_PPP1 lookup ppp1
ip ro add $LAN1 via $GW_LAN1 table ppp1
ip ro add $LAN2 via $GW_LAN1 table ppp1
ip route add default via $IP_PPP1 table ppp1
ip ro del default
ip route add default equalize nexthop via $IP_PPP0 dev ppp0 weight $PESO_PPP0 nexthop via $IP_PPP1 dev ppp1 weight $PESO_PPP1
A lartc-s mókát nekem sem sikerült belőnöm, amikor erre akadtam, akkor meg már nem kellett, úgyhogy nem próbáltam...
chx
- A hozzászóláshoz be kell jelentkezni
Köszi! Megpróbálom!
- A hozzászóláshoz be kell jelentkezni
Hogyan csináljam?
- A hozzászóláshoz be kell jelentkezni