在 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