在 RHEL 上使一些路由信息持久化

在 RHEL 上使一些路由信息持久化

我想使以下路线信息持久化。

我知道如何默认执行此操作,但是这一行怎么样:

10.27.74.0      *               255.255.255.0   U     0      0        0 eth0



Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.27.74.0      *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1002   0        0 eth0
default         10.27.74.253    0.0.0.0         UG    0      0        0 eth0

答案1

您创建一个文件/etc/sysconfig/network-scripts/route-eth0

并添加以下内容:

10.x.x.x/y via 10.x.x.x

10.x.x.x/y您要路由的 IP 或子网在哪里,以及10.x.x.x该子网的网关在哪里。

然后您重新启动网络或禁用/启用 eth0,它会自动启动静态路由。

答案2

最兼容的方式是在 /etc/sysconfig/network-script 下创建一个路由文件并在这里​​指定所需的路由。

根据您的情况,创建文件 /etc/sysconfig/network-script/route-eth0 并将以下指令放入其中:10.27.74.0/8 via 10.27.74.253 之后,发出命令service network restart

此设置无论是否使用 NetworkManager 均可工作。您可以阅读更多内容这里这里

相关内容