一、当前网络
当前有两个网络,一个公用网络Forever能上网,一个专用网络12345678不能上网
二、配置防火墙
新建出站规则
三、验证是否成功-防火墙
此时,谷歌浏览器已经不能上网了
修改Forever为专用网络
此时,可以正常上网了
同理,指定程序使用不同的网卡步骤一样,还可以修改windows多网卡路由表实现
四、配置多网卡路由
无线(192.168.43.253) 12345678 :只能访问内网
有线(192.168.8.100) Forever :可以访问外网
# 查看网络地址和网关
ipconfig
# 查看路由信息
route print -4
# 配置外网路由,全走有线网络,192.168.8.1是有线默认网关
route add 0.0.0.0 mask 0.0.0.0 192.168.8.1 –p
# 配置内网路由,指定网段走无线,172.16.*.*网段,192.168.43.1是无线默认网关
route add 172.16.0.0 mask 255.255.0.0 192.168.43.1 -p
route add 172.25.0.0 mask 255.255.0.0 172.25.0.1 -p
route add 10.4.0.0 mask 255.255.0.0 192.168.146.2 -p
route add 172.21.0.0 mask 255.255.0.0 172.21.0.1 -p
五、验证是否成功-路由
此时,内外网都可以访问
ping 192.168.43.253
ping www.baidu.com
六、拓展
route print -4
===========================================================================
Interface List
19...78 dd 08 a4 40 f4 ......Bluetooth Device (Personal Area Network)
22...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #6
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
10.108.58.255 255.255.255.255 On-link 10.108.58.18 276
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.159.1 276
255.255.255.255 255.255.255.255 On-link 192.168.10.1 276
255.255.255.255 255.255.255.255 On-link 192.168.1.12 281
===========================================================================
Persistent Routes:
Network Address Netmask Gateway Address Metric
172.21.10.0 255.255.255.0 172.16.56.190 1
10.108.0.0 255.255.0.0 10.108.58.1 1
172.16.0.0 255.255.0.0 10.108.58.1 1
===========================================================================
Interface List: 网络卡列表
Active Routes: 活动路由
Network Destination: 目的网段
Netmask: 子网掩码,与目的网段共同定义了此条路由适用的网络地址
Gateway: 网关,又称下一跳路由器,在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器
Interface: 接口,接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口
Metric: 跳数,跳数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跳跃数量,一个跳数代表经过一个路由器。跳数越低,代表路由成本越低,优先级越高
Persistent Routes: 手动配置静态路由
# 打印当前的路由表
route print -4
# 删除一条路由
route delete 192.168.0.0
route delete 172.25.0.0
# 增加一条路由, 如果最后加上 –p 选项,表示永久增加静态路由,重启后不会失效
route add 192.168.0.0 mask 255.255.0.0 192.168.43.1 -p
# 更改一条路由,只能修改网关和活跃点数
route change 192.168.0.0 mask 255.255.0.0 192.168.8.2
# 修改错误不能上网时,重置路由,并重启电脑
netsh int ipv4 reset