使用 ifconfig 持久化进行更改

Making changes with ifconfig persistent

谁能告诉我如何使以下命令行更改持久化? (比如通过 /etc/network/interfaces 或 /etc/dhcpcd.conf)

route del default
ifconfig eth0 add 172.25.1.1 netmask 255.240.0.0
ifconfig eth0:0 netmask 255.240.0.0
route del default
route add default gw 172.25.0.1

我需要进行这些更改,使此 RPI 使用路由器作为我们隔壁房间的默认网关。 有关详细信息:我们无法直接访问此路由器,因为我们无法自行对其进行任何更改。

感谢任何有见地的回复。

要使路由永久化,您需要创建一个静态路由配置文件。在 /etc/sysconfig/network-scripts 目录下创建名为 route-interface 的文件,例如 /etc/sysconfig/network-scripts/route-eth0

然后,添加与 ip route add:

相同的行
172.16.5.0/24 via 10.0.0.101 dev eth0

确保重新启动您的网络设置以使它们生效:

# service network restart