[网络][开机半小时后IPV6自动断开]

1#    cengxiye    
2011-10-1 21:43
[求助详情]:麻烦一下大家,我是WINDOWS7的系统,刚刚装好,以前XP没有这个问题,现在开机可以上IPV6,但是过半个小时左右IPV6就不好用了,求助一下大家~


类似问题http://forum.neubt.com/797640


解决办法 3楼
2#    traveller17    
2011-10-1 22:31
额?这个cmd 你看看有什么问题不?难道是你的设置有问题?不至于啊~~~ipv6用不了,难道必须重新启动才能继续用吗?还有 什么叫不好用?是不能用还是网速慢了?这个怎么个解释?
3#    hj2514791    
2011-10-1 22:38
  先查看最下面补充的内容
——————————————————————————
第一步:删除所有地址 添加自己的地址
开始--运行--cmd--netsh--interface--ipv6--delete address "本地连接" 2001:da8/250:(学校地址段):(楼层段):48c6:5545:381c:d4ed

注:如出现"连到系统上的设备没有发挥作用"是正常的,不用管,继续下一步
然后设置IPV6地址,避免再次被自动分配,又会有多个IPV6地址

开始--运行--cmd--netsh--interface--ipv6--add address "本地连接" 2001:da8:a000:141:*:*:*:*
   


重启即可,以后每次你的IPV6地址就固定为2001:da8/250:a000:141:*:*:*:*了。


第二步:防止出现临时地址
在系统中启用IPv6后,系统会出现两个地址,一个为学校分配的正式地址,另一个为系统自行生成的临时地址。
该临时地址的生成会向网络中发布数据包,占用网络资源,影响网络健康。


所以,请大家关闭此项功能。
操作如下:


开始-〉运行-〉输入netsh -〉输入int ipv6 -〉输入set privacy state=disable


第三步:添加网关
IPV6 的路由表(网关)不对。
你需要绑定的IPV6网关,可以通过你以前正常的IPV6地址知道,或者你周围正常的童鞋的IPV6地址知道,
或者打电话你们的网络中心,报上你的IPV4地址让他告诉你对应的IPV6网关;
你需要绑定的IPV6地址,要么使用以前的,要么你按照规则编造一个


下面举例绑定一个网关为   
2001:da8:215:9902::1
IPV6地址为2001:da8:215:9902::88 。
命令如下
C:> netsh
netsh>interface
netsh interface>ipv6
netsh interface ipv6>show int
这时会看到一个接口和索引表,如下


索引 Met   MTU    状态    名称
---- --------------------------
6  0   1476已断开  无线网络连接
5  0   1476已连接  本地连接
4  2   1280已断开  Teredo Tunneling Pseudo-Interface
3  1   1280已连接  6to4 Pseudo-Interface
2  1   1280已连接  Automatic Tunneling Pseudo-Interface
1  0   1500已连接  Loopback Pseudo-Interface


如本地连接的索引号为5 【根据自己的实际情况来决定】),使用命令add address 来给接口邦定IPv6地址。


netsh interface ipv6>add address int=5 2001:da8:215:9902::88
再用add route来邦定默认网关:
netsh interface ipv6>add route 0::/0 int=5 2001:da8:215:9902::1


然后exit退出ping一下网关看是否是通的。


补充:
系统某些服务会导致网络协议自动失效所以有些服务不要关闭 具体还没有完全确认 但是有些电脑都是优化后出现类似问题优化要慎重!!
网络服务(显示名):
NlaSvc(Network Location Awareness)(重启此服务或者将启动方式先禁用在点成自动)
LanmanWorkstation   RpcEptMapper   RpcSs   

   Dnscache   CryptSvc