如何在 Ubuntu 9.04 中保留路线?

如何在 Ubuntu 9.04 中保留路线?

我有一条在每次重启时手动添加的路线:

route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

我怎样才能使这条路线持久?

我在网上看到很多文章建议在 /etc/networking/interfaces 中添加以下内容:

up route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

但是当我尝试这样做时,机器启动时,路由表中却没有出现这条路由。

提前致谢。

答案1

将其放在 /etc/networking/interfaces 中通常是最好的方法,您只需将其放在正确的位置...您没有指定将其放在哪里。

iface eth0 inet dhcp
  up $COMMAND_HERE

我习惯使用“ip”而不是“route”。另一个例子:

iface eth1 inet static
  address 192.168.1.100
  netmask 255.255.255.0
  gateway 192.168.1.254
  up ip route add 192.168.126.0/24 via 192.168.1.253

应该管用!

答案2

route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

您也可以将其添加到 /etc/rc.local

相关内容