每次我们重新启动 squid 时我都会丢失一些路线并且必须从快照中恢复。有没有办法确保我们的路线保持保存?
答案1
尝试添加路线/etc/network/interfaces
例子
auto eth0
iface eth0 inet static
address 10.0.0.21
netmask 255.255.255.0
gateway 10.0.0.1
up ip route add 10.0.1.0/24 via 10.0.0.1 dev eth0
down ip route del 10.0.1.0/24 via 10.0.0.1 dev eth0
注意up ip ...
和down ip ...
eth0
这将确保当接口启动时路由也会启动,当接口关闭down
时路由也会启动eth0
。
编辑1
您还可以通过这种方式eth1:1
为该 int 添加一条路线...
auto eth1
iface eth1 inet static
address 10.0.0.21
netmask 255.255.255.0
gateway 10.0.0.1
up ip addr add 10.0.1.21/24 dev eth1 label eth1:1
down ip addr del 10.0.1.21/24 dev eth1 label eth1:1
up ip route add 10.0.1.0/24 via 10.0.1.1 dev eth1:1 metric 20
down ip route del 10.0.1.0/24 via 10.0.1.1 dev eth1:1 metric 20
如果你需要更多帮助评论答案