今天我们介绍下windows的路由。在Windows操作系统中,路由是指数据包从源到目的地的路径选择过程。默认路由是当没有特定路由规则匹配数据包时,数据包将被发送到的路由。默认路由通常指向一个网关,该网关可以处理所有未明确指定的目的地的数据包。
相关网络知识路由学习资料:https://pan.quark.cn/s/77b596cfc738
更多学习资料:Docs
添加和删除路由
在Windows中,可以通过命令行工具route
来添加和删除路由。以下是一些基本的命令示例:
添加路由
-
临时添加路由:使用
route add
命令可以临时添加路由。重启计算机后,这些路由将不再存在。route add 目的网络 mask 子网掩码 gateway 网关
例如,添加一个默认路由:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
这里
192.168.1.1
是网关的IP地址。 -
永久添加路由:要永久添加路由,需要将命令添加到一个批处理文件中,并将其设置为在系统启动时运行。
-
首先,创建一个批处理文件,例如
add_route.bat
,并在其中添加以下内容:@echo off route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
-
然后,将这个批处理文件添加到Windows的启动文件夹中:
- 按下
Win + R
键,输入shell:startup
并回车,打开启动文件夹。 - 将
add_route.bat
文件复制或移动到这个文件夹中。
- 按下
-
删除路由
-
临时删除路由:使用
route delete
命令可以临时删除路由。route delete 目的网络 mask 子网掩码
例如,删除到特定网络的路由:
route delete 10.0.0.0 mask 255.0.0.0
-
永久删除路由:如果路由是永久添加的,你需要从启动文件夹中删除相应的批处理文件,或者直接编辑该文件以移除
route add
命令。
示例
假设你想要为Windows计算机添加一个默认路由,指向网关192.168.1.1
,以下是详细步骤:
-
打开命令提示符(以管理员身份)。
-
输入以下命令来添加默认路由:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
-
要验证路由是否添加成功,可以使用
route print
命令查看路由表。route print
-
如果需要永久添加此路由,按照上述永久添加路由的步骤操作。
-
如果需要删除此路由,可以使用以下命令:
route delete 0.0.0.0 mask 0.0.0.0
请注意,修改路由表可能会影响网络连接,因此在进行这些操作时应谨慎,并确保你了解每个命令的作用。在企业环境中,通常由网络管理员来管理路由表的更改。