lycandcs 发表于 2011-4-26 18:05:00

IPV6 双网卡 WIN7 遇到的问题,各位帮忙看看

因为经常要查资料,而且google的服务用得比较多,所以就想用IPV6
之前用得WIN7 旗舰版,按照
清水河校区路由研究(路由拓扑、网络结构、双网卡、双路由、VPN、IPv6、网络提速等)
设置成功,同时用无线路由连接外网,有线网卡连接内网
昨天重装完系统后ipv6没问题,但是双网卡出现了问题,具体症状就是能用IPV6,但是外网上不去
附上route截图:


以及IPCONFIG获得的资料


现在用得WIN7家庭版,IP HELPER已开启,网络连接里本地连接已取消IPV6选项并将跃点手动设置为20
奇怪的是路由表里出现了两个默认网关,一个走内网,一个走外网,且跃点数相同....有点头疼,各种解决不了,尝试手动修改无线网络连接的跃点数为15,但是route表里依旧为40.如果手动把内网的route 删除的话会出现未识别的网络,即无法上内网
参考:
无线、有线双网卡同时使用时-无线优先设置
附上自己的永久修改bat文件:    @echo off
    set WANIP=192.168.1.1
    set LANIP=10.21.80.1
    route delete 0.0.0.0         mask 0.0.0.0
    route add -p 0.0.0.0         mask 0.0.0.0         %WANIP% metric 15
    route delete 10.20.0.0       mask 255.255.0.0
    route add -p 10.20.0.0       mask 255.255.0.0   %LANIP% metric 20
    route delete 202.112.14.184mask 255.255.255.255
    route add -p 202.112.14.184mask 255.255.255.255 %LANIP% metric 20
    route delete 202.115.255.242 mask 255.255.255.255
    route add -p 202.115.255.242 mask 255.255.255.255 %LANIP% metric 20
    route delete 202.115.22.199mask 255.255.255.255
    route add -p 202.115.22.199mask 255.255.255.255 %LANIP% metric 20
    route delete 202.115.22.221mask 255.255.255.255
    route add -p 202.115.22.221mask 255.255.255.255 %LANIP% metric 20
    route delete 202.115.24.8    mask 255.255.255.255
    route add -p 202.115.24.8    mask 255.255.255.255 %LANIP% metric 20
    route delete 202.112.14.151mask 255.255.255.255
    route add -p 202.112.14.151mask 255.255.255.255 %LANIP% metric 20
    route delete 202.112.14.161mask 255.255.255.255
    route add -p 202.112.14.161mask 255.255.255.255 %LANIP% metric 20
    route delete 140.98.193.112mask 255.255.255.255
    route add -p 140.98.193.112mask 255.255.255.255 %LANIP% metric 20
    route delete 222.197.188.3   mask 255.255.255.255
    route add -p 222.197.188.3   mask 255.255.255.255 %LANIP% metric 20
    route delete 222.197.188.10mask 255.255.255.255
    route add -p 222.197.188.10mask 255.255.255.255 %LANIP% metric 20
    route delete 222.197.188.20mask 255.255.255.255
    route add -p 222.197.188.20mask 255.255.255.255 %LANIP% metric 20
    route delete 222.197.166.33mask 255.255.255.255
    route add -p 222.197.166.33mask 255.255.255.255 %LANIP% metric 20
    pause有高人么?

满天星 发表于 2011-4-26 21:53:43

和IPv6压根没关系,完全是双网卡接入以后导致路由表错误引起的,也就是本机IPv4路由表设置的问题!
双网卡双网关接入时必然需要自己修改路由表,当双网卡都是dhcp分配地址时根据接入的先后顺序会造成路由表设置错误。
既然你可以自己搞定bat的route add以及delete命令、设置metric,我想你应该理解如何来设置路由了!
外网不通的原因必然是路由表错误引起的。你只需测试默认路由是从哪条链路出去的(命中哪条路由表),然后相应修改至正确的链路上就OK,建议不要直接运行bat文件,手工逐条验证并设置,确认通过以后再添加到bat文件中。

PS:你发的帖子外网用户看不了, 被禁止访问了,不过无非也就是本机路由表操作的一些设置命令吧,还是自己琢磨吧。
页: [1]
查看完整版本: IPV6 双网卡 WIN7 遇到的问题,各位帮忙看看