📅  最后修改于: 2023-12-03 14:42:09.810000             🧑  作者: Mango
在Linux系统上,IP路由用于指定如何将网络数据包从一个网络节点转发到另一个网络节点。 在某些情况下,您可能需要删除路由条目。 在本指南中,我们将介绍如何使用ip route delete命令删除Linux中的IP路由。
ip route delete <DESTINATION_NETWORK>
其中,DESTINATION_NETWORK是要删除的路由目标网络/主机地址。
假设我们当前有两个路由,如下所示:
default via 192.168.1.1 dev eth0
192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.100
现在,我们想要删除第一个路由,即默认路由。为此,请运行以下命令:
sudo ip route delete default via 192.168.1.1 dev eth0
运行这个命令后,我们的路由表现如下:
192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.100
现在,我们已成功删除了默认路由。
通过使用ip route delete命令,您可以轻松删除Linux中的IP路由。请注意,只有管理员可以执行此操作。另外,请确保您知道何时删除路由,并避免意外删除路由。