使用ipv6地址出现多个临时ipv6地址,电脑获取到多个临时ipv6地址和ipv6地址的区别

2019-03-10
0评论
/
阅读
爱搜啊

最近电脑经常会无法正常上网,经过检查其他都是正常的,因为手机和电视可以正常联网,就是电脑无法上网,使用ipconfig查看本机的IP地址时发现有很多个临时IPV6地址,由于以前没遇到给这个情况,所以猜想是应为这个引起的无法联网。

临时ipv6地址是什么?电脑获取到多个临时ipv6地址和ipv6地址的区别

临时IPv6地址是什么?

什么是ipv6地址?

一个因特网协议第6版地址(IPv6地址)是用于标识所涉及的数字标签的网络接口的计算机的一个或网络节点参与一个IPv6的 计算机网络。

一个IP地址用于识别的单个网络接口的目的主机,定位在网络上,并且因此允许的路由IP包的主机之间。对于路由,IP地址出现在数据包标题的字段中,表示数据包的来源和目的地。

IPv6是继任者的第一寻址的基础设施网络,互联网协议第4版(IPv4)的。与将IP地址定义为32位值的IPv4不同,IPv6地址的大小为128位。因此,与IPv4相比,IPv6的地址空间大大扩展。

为什么ipv6有临时ipv6地址呢?

临时地址的地址是随机生成,主要作用是对外通讯使用,有点就是没有暴露本机mac地址

因为linux和mac系统在默认下是使用EUI-64来生成ipv6地址,而windows是默认随机生成(都可以改)

这么说吧,临时地址是为了保证你安全的,由于地址生成规则的统一性,也没有NAT规则转换,地址赤裸裸的暴露在外面不安全。

两个都有时通信时用的是临时ipv6地址。

Windows XP、Vista 和 Windows 7 系统会自动得到一个临时的 IPv6 地址。可通过以下命令禁止自动获取:netsh interface ipv6 setprivacy state=disable.重启网卡后再查看就没有那个临时的地址了,这时通信时用的是ipv6地址。

这个是 windows 由于 ipv6 地址不够匿名,而搞出来的地址随机化(后缀不同)……

windows 上两个临时 ipv6 地址会发生冲突,如我贴上所示,显示“受到抨击”,英文更准确是“ Deprecated ”,会导致无法上网。

禁用ipv6临时地址方法

以管理员权限执行命令提示符,输入如下命令即可
netsh interface ipv6 set privacy state=disable
最后重启网卡,即 禁用本地连接网卡--->启动网卡。
此时再在cmd中运行ipconfig就没有临时ipv6了


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: IPv6
于2019-03-10发布
相关文章