在 CentOS 中,要删除路由,您可以使用 ip 命令或者 route 命令
方法一:使用 ip 命令
要删除路由,您可以使用以下命令:
sudo ip route del 目标网络/子网掩码 via 网关 dev 网络接口
例如,要删除目标网络为 192.168.1.0/24 的路由,网关为 192.168.1.1,网络接口为 eth0,您可以执行以下命令:
sudo ip route del 192.168.1.0/24 via 192.168.1.1 dev eth0
方法二:使用 route 命令
要删除路由,您可以使用以下命令:
sudo route del -net 目标网络/子网掩码 gw 网关 dev 网络接口
例如,要删除目标网络为 192.168.1.0/24 的路由,网关为 192.168.1.1,网络接口为 eth0,您可以执行以下命令:
sudo route del -net 192.168.1.0/24 gw 192.168.1.1 dev eth0
请注意,这些更改在系统重启后将丢失。要使更改永久生效,请更新 /etc/sysconfig/network-scripts/route-eth0 文件(将 eth0 替换为您的网络接口名称),添加或删除相应的行,然后重新启动网络服务。