Portál AbcLinuxu, 10. května 2025 08:08
route add default gateway 10.10.10.10 metric 1 route add default gateway 10.10.10.20 metric 2
Řešení dotazu:
/etc/sysconfig/route-ethX
vo forme (zapis vo forme prikazu /sbin/ip
):
default via 10.10.10.10 metric 1 default via 10.10.10.20 metric 2...pricom
ethX
je rozhranie cez ktore su uvedene brany dosiahnutelne.
/etc/sysconfig/network-scripts/route-ethX
reute -n 10.10.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 10.10.0.10 0.0.0.0 UG 1 0 0 eth0 0.0.0.0 10.10.0.11 0.0.0.0 UG 2 0 0 eth0
ip route add default scope global nexthop via GW_IP dev eth0 weight 0 \ nexthop via GW_IP dev eth0 weight 1
Jednoduché je to jen do chvíle, než začnete přemýšlet o tom, jak by to vlastně mělo fungovat. Co to třeba znamená "vypadne spojení s bránou"? Kdo by měl ten failover udělat? Na základě jakých kritérií by měl rozhodovat o tom, jestli ho opravdu provést a kdy to udělat? Jak vyhodnotit, že už brána zase funguje? Přepnout to pak zpátky?
Podívejte se třeba na konfiguraci bondingu, kolik je tam různých parametrů. A to je bonding v active-backup režimu výrazně jednodušší než to, co si představujete vy. Existují samozřejmě různá řešení, která monitorují funkčnost jednotlivých tras a podle toho routy přepínají, ale těžko to může dělat jádro samo od sebe.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.