Zdravím, mám dotaz proč mi nejde zapsat vícecestná routa obsahující nexthop do dvou příkazů route (v prvním definuji že 192.1..250 je dostupn přes jaké(á) rozhraní a v druhém definuje default že jde přes 192...250)
Dole je analogie, že při klasické nevětvené routě to jde oběma způsoby
Proč musím dávat
sudo ip route add default \
nexthop via 192.168.0.250 dev wlan1 onlink weight 1 \
nexthop via 192.168.0.250 dev wlan0 weight 1 onlink
?
Chtěl bych toto
sudo ip route add 192.168.0.250 \
nexthop (via 192.168.0.250 dev ) wlan1 onlink weigt1 \
nexthop via (192.168.0.250 dev) wlan0 weight onlink
##OK
sudo ip route add default (nexthop volitelně) via 192.168.0.250
nebo
Error: Nexthop has invalid gateway.
Toto nejde:
sudo ip route add default nexthop via 192.168.0.250 onlink
#requires dev
1: Případ, proč je invalid, když jdou obě definované onlink.
2. případAle přece nemohu uvést dev, když právě ##OK definovaná route .250 má 2 zařízení.
Vycházím z tohoto:
tento oneliner jde:
sudo ip route add default \
nexthop via 192.168.0.250 dev wlan0 onlink
Nebo tato dvojice:
sudo ip route add 192.168.0.250 dev wlan0
&& sudo ip route add default via 192.xx250
Ale nejde
sudo ip r add default via 192.168.0.250 dev wlan0