Linux简单教程:删除路由表(linux删除路由表)

Linux是一款开放源代码的操作系统,十分流行和受欢迎,几乎可以覆盖许多场景。在Unix及Linux系统中,路由表是控制数据包分发的基础,平时我们要根据个人需要对路由表进行添加、删除操作。

说到删除路由表,Linux提供了route 命令及ip route 命令来简便优雅地实现,其语法结构如下:

route [-ne] delete [{-net|-host} destination]

iproute [-ne] delete [{-net|-host} destination]

命令的参数说明如下:

-ne:显示网络/主机的相关路由信息;

-net:指定目的地为网络/子网;

-host:指定目的地为主机。

下面是Linux系统下,删除路由表的具体操作步骤:

首先,查看系统中当前的路由表信息:

[root@localhost ~]# route -n

Kernel IP routing table

主句柄 类型 目的地 网关 掩码 网络 接口

0.0.0.0 UG 0.0.0.0 192.168.2.1 0.0.0.0 192.168.2.0 eno16777736

heth0

192.168.2.0 UG 0.0.0.0 192.168.2.1 0.0.0.0 192.168.2.0 eno16777736

heth0

其次,找到要删除的路由表,在本例中为192.168.2.0,使用下面的命令删除路由表:

[root@localhost ~]# route delete -net 192.168.2.0

[root@localhost ~]# ip route delete -net 192.168.2.0

最后,使用 route -n 命令验证:

[root@localhost ~]# route -n

Kernel IProuting table

Destination Genmask Flags Metric Ref Use Iface

0.0.0.0 0.0.0.0 UG 0 0 0 eno16777736

至此,我们就成功地删除了192.168.2.0路由表。

总结:删除Linux路由表非常简单,可以使用 route 命令及 ip route 命令来轻松实现,具体使用步骤为首先查看路由表信息 –> 找出要删除的路由表 –> 使用route 命令或 ip route 命令来删除 –> 最后验证路由表信息。


数据运维技术 » Linux简单教程:删除路由表(linux删除路由表)