背景:公司内网ip范围是192.168.0.0 ~ 192.168.255.255 ,笔记本电脑插着网线,连着wifi,网络请求只走这俩之一,要么进不了内网,要么访问不了外网
方案
- 右键管理员身份运行,打开cmd
- ipconfig
以太网适配器 以太网 2:
IPv4 地址 . . . . . . . . . . . . : 192.168.122.217
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.122.254
无线局域网适配器 WLAN:
IPv4 地址 . . . . . . . . . . . . : 192.168.1.3
子网掩码 . . . . . . . . . . . . : 255.255.255.0
- 找到插网线的默认网关,复制
route add 192.168.0.0 mask 255.255.0.0 192.168.122.254 -p
通过上面的配置,可以把192.168.0.0 ~ 192.168.255.255 的ip连接走内网网线
通义千问解释
在 Windows 控制台中使用 route
命令可以添加、修改或删除路由表项。您提供的命令 route add 192.168.0.0 mask 255.255.0.0 192.168.122.254 -p
具体作用如下:
命令解析
route add
:添加一个新的路由表项。192.168.0.0
:目标网络的 IP 地址。mask 255.255.0.0
:子网掩码,表示目标网络的范围。在这个例子中,子网掩码为255.255.0.0
,意味着目标网络是192.168.0.0/16
,即从192.168.0.0
到192.168.255.255
。192.168.122.254
:下一跳地址(网关),数据包将通过这个地址转发到目标网络。-p
:使这条路由永久存在,即使系统重启也不会丢失。如果不加-p
,这条路由在系统重启后会消失。
命令的作用
这条命令的作用是在 Windows 路由表中添加一条静态路由,使得发往 192.168.0.0/16
网络的数据包通过 192.168.122.254
这个网关进行转发,并且这条路由是永久的,不会因为系统重启而丢失。
实际应用场景
- 多网卡环境:在有多块网卡的计算机上,可能需要指定不同的网关来访问不同的网络。
- 网络隔离:在某些情况下,为了安全或性能考虑,可能需要通过特定的网关访问特定的网络段。
- 虚拟网络:在虚拟化环境中,可能需要为虚拟机配置特定的路由规则。
验证命令
您可以使用以下命令来查看当前的路由表,以验证新添加的路由是否生效:
route print