路线不是持久的

路线不是持久的

我有一个带有两个接口的虚拟机,一个接口用于管理目的,另一个接口用于将流量发送到互联网。

eth0 10.50.243.141/24 --> 管理

eth1 10.50.240.141/24 网关 10.50.240.57

我将从子网 10.50.140.0/24 管理虚拟机,因此我想为子网 10.50.140.0/24 添加一条永久路由,以便流量通过 eth0。为此,我在 /etc/network/ 中添加了一条路由

up route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0

但这是行不通的

如果我在终端上正常添加路线,它就可以工作。

route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0

答案1

您可以尝试添加/etc/network/interfaces

post-up /sbin/route add -net 10.50.140.0 netmask 255.255.255.0 gw 10.50.243.75 dev eth0

你可以从另一个 askubuntu 问题中获取帮助如何在 Ubuntu Server 中设置静态路由?

答案2

您可以编辑 /etc/network/interfaces 并添加如下行

up route add -net  10.50.140.0/24 gw 10.50.243.75 dev eth0

按照示例所述,定义静态 IP这里

相关内容