有没有办法在 Linux 中添加设置了动态标志的路由?我想这样做的原因是为了解决存在相同静态和动态路由的问题,以及如果我尝试删除静态路由会发生什么。
我们怀疑删除的是动态路由,而不是静态路由。
我努力了:
route add -net 192.168.100.0/24 gw 192.168.0.1 dyn
但route -n
仅显示旗帜UG
。
答案1
尝试:
ip route add 192.168.100.0/24 via 192.168.0.1
可以写成
ip r a 192.168.100.0/24 via 192.168.0.1
我的历史上发现了一些痕迹。
ip route add 192.168.100.0/24 via 192.168.0.1 scope global dev eth0
您甚至可以向同一链接添加辅助 IP 地址;
ip a a 192.168.100.210/24 dev eth0 label eth0:test
ip
功能齐全iproute2工具。但由于级别较低,您可能必须ip address add
先ip route add
...所以请阅读手册 ;-)
man -Pless\ +/^ip.route ip