一、路由介绍

路由(Router)是网络互联中的中转站,负责将数据包从源地址传输到目的地址。路由器是不同网络之间互相连通的设备,根据网络层地址做出转发决策,实现不同网络之间的互通。路由与交换机(Switch)和集线器(Hub)不同,它们是在链路层是工作的,而路由是在网络层工作的。

二、常用路由命令

路由命令是管理员设置路由器的基本手段。以下是常用的路由命令:

route add                                             // 添加路由
route delete                                          // 删除路由
route print                                           // 打印路由表
route change                                          // 修改路由
ipconfig /all                                         // 查看本机IP信息
ping                                                  // 测试网络连通性

三、添加路由方法

1、添加永久路由

添加永久路由的方法是使用route命令,具体操作方法如下:

route add 目标网络的地址掩码 目标网关IP地址

其中,目标网络的地址掩码和目标网关IP地址是必填项。例如,我们要添加一个永久路由,将172.31.0.0/16网段的数据包默认路由到192.168.1.1:

route add 172.31.0.0 mask 255.255.0.0 192.168.1.1 -p

这里-p表示将该路由添加进路由表,使该路由可以永久生效。

2、添加临时路由

添加临时路由的方法是直接在命令行中使用-route命令,具体操作方法如下:

route -p add 目标网络的地址掩码 目标网关IP地址

临时路由是指在重启计算机之后将不再生效。例如,我们要添加一个临时路由,将192.168.0.0/24网段的数据包默认路由到192.168.1.1:

route add 192.168.0.0 mask 255.255.255.0 192.168.1.1

四、删除路由方法

如果想要删除已经添加的永久路由,可以使用route delete命令,具体操作方法如下:

route delete 目标网络的地址掩码 目标网关IP地址

例如,要删除已经添加的172.31.0.0/16网段默认路由到192.168.1.1的路由:

route delete 172.31.0.0 mask 255.255.0.0 192.168.1.1

五、查看路由表方法

要查看当前Windows系统的路由表信息,可以使用route print命令,具体操作方法如下:

route print

该命令会输出本机路由表的详细信息:

IPv4 路由表
===========================================================================
活动路由:
网络目标  网络掩码   网络地址    跃点    接口        跃点类型   时间
          0.0.0.0          0.0.0.0  192.168.1.1  192.168.1.2   25
        127.0.0.0        255.0.0.0      On-link         127.0.0.1    306

六、测试网络连通性方法

要测试网络连通性,可以使用ping命令,具体操作方法如下:

ping IP地址

其中IP地址为需要测试的目标地址,例如,我们要测试与172.16.0.10主机的网络连通性:

ping 172.16.0.10

七、总结

路由是实现不同网络之间互通的重要组成部分。在Windows系统中,管理员可以使用route命令添加、删除、修改路由,使用route print命令查看本机路由表信息,使用ping命令测试网络连通性。不同操作系统可能有细微的差别,需要根据实际情况进行调整。同时,安全性也非常重要,需要注意保护系统的路由表信息。