一、Windows系统设置永久路由
打开命令提示符(管理员权限) 按 `Win + X` 键,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。
查看当前路由表
输入 `route print` 命令,确认目标网络是否已存在临时路由。
添加永久路由
使用 `route -p add` 命令添加目标网络及网关,例如:
```bash
route -p add 192.168.1.0 mask 255.255.255.0 192.168.0.1
```
其中:
- `192.168.1.0/24` 是目标网络
- `192.168.0.1` 是网关地址
- `-p` 参数确保路由在系统重启后保留。
验证路由添加
再次输入 `route print`,确认新路由已出现在永久路由表中。
删除永久路由(需谨慎)
若需删除某条路由,使用 `route delete` 命令,例如:
```bash
route delete 192.168.1.0 mask 255.255.255.0
```
注意:删除后需重新配置该网络。
二、Linux系统设置永久路由
打开终端(管理员权限)
在Linux中,通常需要以 `root` 用户或使用 `sudo` 命令运行终端。
查看当前路由表
输入 `route -n` 命令,显示所有网络路由。
添加永久路由
使用 `route add -net` 命令添加目标网络及网关,例如:
```bash
sudo route add -net 192.168.1.0/24 gw 192.168.0.1
```
其中:
- `/24` 表示子网掩码
- `192.168.0.1` 是网关地址
- `sudo` 确保命令以管理员权限执行。
验证路由添加
再次输入 `route -n`,确认新路由已添加。
删除永久路由
使用 `route del` 命令删除路由,例如:
```bash
sudo route del 192.168.1.0/24
```
删除后需重新配置该网络。
三、注意事项
权限要求:
添加永久路由需管理员权限,普通用户需使用 `sudo`(Linux)或以管理员身份运行命令提示符(Windows)。
路由冲突:
配置前需备份现有路由表,避免新路由与旧路由冲突。
接口选择:
Linux系统中需指定网卡接口(如 `if 24`),Windows系统默认使用首选接口。
持久化存储:
永久路由存储在注册表(Windows)或网络配置文件中,修改后需重启网络服务生效。
通过以上步骤,可成功为Windows或Linux系统设置永久路由,确保网络配置在系统重启后依然有效。