在 CentOS 系统中,您可以使用 route 命令来添加、删除和修改路由表
route -n
route add 命令,后跟目标网络、子网掩码和下一跳地址。例如,如果您想要将目标为 192.168.2.0/24 的网络的下一跳地址更改为 192.168.1.1,您可以使用以下命令:route add 192.168.2.0/24 gw 192.168.1.1
请注意,这种方法仅适用于临时修改路由表。如果您想要永久修改路由表,您需要编辑 /etc/sysconfig/network-scripts/route-<interface> 文件(其中 <interface> 是您的网络接口名称,例如 eth0 或 enp0s3)。
例如,要将目标为 192.168.2.0/24 的网络的下一跳地址更改为 192.168.1.1,您可以编辑 /etc/sysconfig/network-scripts/route-eth0 文件,并在其中添加以下内容:
192.168.2.0/24 via 192.168.1.1
保存文件后,重新启动网络服务以使更改生效:
systemctl restart network
或者
service network restart