2015年11月2日 16:21:18
我的网络环境:外网 & 内网

外网:通过网线,配置固定 IP 等信息连接 internet

内网:连接无线路由器,ip 和 dns 地址全部自动获取。路由指定固定 ip-192.168.1.105
操作步骤
根据以上内容在 命令行窗口中以管理员权限操作,中间遇到以下问题(加粗部分)。
起始时,连接网线,配置好 ip 等,正常上网;
连接无线路由器;此时上网出现异常,不能连接 internet
使用
route print命令,可以看到有 2 条 0.0.0.0 的活动路由,造成上网冲突;>route delete 0.0.0.0操作完毕后,使用>route print查看路由表。此时可能只删除了其中1条,再执行一次,将 0.0.0.0 的路由全部删除。此时有线网络 IPv4 属性会失去“默认网关属性”,因为在
delete操作中删除了
>route add 0.0.0.0 mask 0.0.0.0 10.10.44.1 -p执行完毕,重新能够上网。此条路由和之前 delete 的一条很相似,区别只有 2 点:此时添加的是永久路由,且 Metric 属性变动;(ps 查了查资料,没有完全弄清楚 Metric 的意义)>route add 0.0.0.0 mask 0.0.0.0 10.10.44.1 -p执行完毕,访问内网失败,查看路由表,发现问题
delete此条路由,执行>route add 0.0.0.0 mask 0.0.0.0 10.10.44.1 IF 4 -p指定网卡,此时能够访问内网设备,ping 192.168.1.108成功;此时满足使用预期。
在电脑重启,或待机重启,或断开无线连接重连之后,路由表中会自动添加

造成上网失败,再手动删除此条路由(注意不能删除上面一条 0.0.0.0 的路由)正常。
问题
IF 4 是怎么来的?

延伸阅读:子网掩码是做什么用的?——子网掩码百度百科