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
是怎么来的?
延伸阅读:子网掩码是做什么用的?——子网掩码百度百科