Portál AbcLinuxu, 10. května 2025 01:11

Dotaz: router s openwrt a založní linka

9.9.2009 10:04 hill
router s openwrt a založní linka
Přečteno: 278×
Odpovědět | Admin


Potřebuji poradit

mam na asusu WL 500 GP nastavene 2 sítě adsl a založní omegu. Nastavil jsem FW a ROUTE

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.5.0 * 255.255.255.0 U 0 0 0 br-wan
192.168.1.0 * 255.255.255.0 U 0 0 0 br-lan
192.168.0.0 * 255.255.255.0 U 0 0 0 br-omega
default 192.168.0.1 0.0.0.0 UG 10 0 0 br-omega
default 192.168.5.1 0.0.0.0 UG 20 0 0 br-wan

Ale nefunguje mi to vždy mi jede jen ta sit ktera ma default (GW) uvedenou jako prvni. V tomto pripade omega (192.168.0.1)
pokud to otocim


Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.5.0 * 255.255.255.0 U 0 0 0 br-wan
192.168.1.0 * 255.255.255.0 U 0 0 0 br-lan
192.168.0.0 * 255.255.255.0 U 0 0 0 br-omega
default 192.168.5.1 0.0.0.0 UG 10 0 0 br-wan
default 192.168.0.1 0.0.0.0 UG 20 0 0 br-omega

funguje jen ADSL a to zvenci i zevnitr. Tim myslim z lan i z wan portu. A to u v pripadě za na zkoužku tu první odpojim. Simulace vypadku. Co mam špatně ? Díky moc

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.9.2009 14:03 NN
Rozbalit Rozbalit vše Re: router s openwrt a založní linka
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podle meho muze byt default routa jen jedna, proto to vezme vdycky tu prvni a resim bych to pridanim skryptu do if-down stavu, ktery by nahazoval zalozni routy. Nebo neco jako http://lartc.org/howto/lartc.rpdb.multiple-links.html#AEN298 ..

NN

12.9.2009 14:48 JF | skóre: 23
Rozbalit Rozbalit vše Re: router s openwrt a založní linka

Nemusi byt defaultni routa prvni. Je ovsem pravda, ze se vezme vzdycky ta prvni, pokud si ovsem nevynutim nejaky interface treba timto prikazem.

ping www.seznam.cz -I eth0

ping www.seznam.cz -I eth1

To je sikovne, kdyz testuji, jestli pripojeni chodi. Ale toto problem tazatele neresi.

 

Delam podobnou vec tak, ze mam 2 default routy a v Cronu je prehazuji, kdyz chcipne jedno spojeni.

Otazka je, jestli na zarizeni tazatele bezi cron.


ping 10.23.13.1 -n -c 2 -I ath0 >/dev/null 2>&1
T1="$?"
/sbin/route -n | grep "0.0.0.0 * UG" -i | head -n 1 | grep "ath0" >/dev/null 2>&1
T3="$?"

if [ "$T3" != "0" ]; then
 if [ "$T1" = "0" ]; then
  #  echo "Rodga OK - ZPnet routing removed" >>/tmp/checkzp.txt
  echo Rodga OK - ZPnet routing removed;
  /sbin/route del default >/dev/null 2>&1
  /sbin/route del default >/dev/null 2>&1
  /sbin/route add default gw 10.25.9.225 dev eth3 metric 1
  /sbin/route add default gw 10.23.22.1 dev ath0 metric 1
    #2nd default route is preferred!
 else
  #  echo "Rodga is still KO" >>/tmp/checkzp.txt
  echo "." >>/tmp/RodgaFail.txt
  echo Rodga connection is still KO
 fi
else
 # echo "Route is correct" >>/tmp/checkzp.txt
 echo Route is correct
 if [ "$T1" != "0" ]; then
  echo But Rodga is KO - fix a route
  /sbin/route del default >/dev/null 2>&1
  /sbin/route del default >/dev/null 2>&1
  /sbin/route add default gw 10.23.22.1 dev ath0 metric 1
  /sbin/route add default gw 10.25.9.225 dev eth3 metric 1
    #2nd default route is preferred!
 fi
fi


Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.