Windows系统如何设置电脑内网连接网线,外网连接wifi
程序员文章站
2022-03-03 20:47:43
...
很多情形下我们需要一台电脑既要连接内网,又要连接外网,不然来回切换很麻烦,那么这个如何操作呢
做此之前我们先了解下网络进出的原理,我对网络这一块一知半解,就简单说下我的看法,可能不够严谨和准确
默认情况下,当一台电脑连接了不同网络后,每个网络都有自己的权重,比如网关IP里最后一位是1的就说明它的优先级比同级别高,一般来讲wifi的优先级比以太网,也就是网线连接要高。
内网IP一般是固定开头的,比如33.0.0.0,10.0.0.0等,既然如此我们是不是可以设置不同的IP走不同的渠道来接收和传输数据,答案是肯定的,这也是网关的命名含义所在,网关网关,通其所通
下面我们开始设置,首先win+r 输入cmd,以管理员身份运行,打开dos操作系统,使用route命令,可以敲下route,会提示route的用法
route delete 0.0.0.0 -p #清除现有网关,恢复默认,0是通配,表示1-255
route -p add 内网网段 mask 子网掩码 内网网关 # 按照此方式把内网网段设置成走内网,内网网段是内网IP(第一位数字),子网掩码一般默认是255.0.0.0,内网网关就是你连接内网时网络设置的内网网关
route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 #将对所有IP的路由,指向外网网关IP,假设外网IP是192
route -p add 33.0.0.0 mask 255.0.0.0 33.94.233.1 #指定部分网络走内网渠道,如果多个内网可以重复此命令
之后重启浏览器就可以使用了很方便,既能外网百度谷歌,又能内网监控开发
## 注意,
1.如果不小心手残把网关IP这些写错了,甚至做了route -p add 0.0.0.0 mask 内网网关这种惨无人道的操作(此时外网已经无法使用),不要着急,只需要使用上面的route delete 0.0.0.0 -p 清除现有网关,恢复默认即可,部分电脑可能还需要重启
2.如果用1还无法恢复,搞得一团乱麻,无法正常上网,那么现在可以使用初始化网络的操作(不推荐)
netsh int ip reset #慎重操作,会重置网络
netsh winsock reset #慎重操作,会重置网络