发现无线网卡不能分配到ipv6的地址,觉得非常奇怪,通过ip addr发现被分配了几个本地的地址,并且有一个tentative dadfailed标记。
原因是因为ip地址冲突,但是非常奇怪为什么会冲突,解决方案及其暴力,就是允许接受冲突….:http://blog.clanzx.net/2013/11/16/ipv6-dad.html。
新建一个/etc/sysctl.d/accept_dad.conf的文件,内容填上:
net.ipv6.conf.all.accept_dad = 0 net.ipv6.conf.default.accept_dad = 0然后重启机器解决问题。net.ipv6.conf.all.use_tempaddr = 0 net.ipv6.conf.default.use_tempaddr = 0
我其实还想换mac地址来着,但是不知道为啥换了以后不生效,遂放弃…