FireFox浏览器访问ip6域名的问题

问题描述:使用终端可以ping通ipv6的域名,但在浏览器内输入域名却无法访问,换成ip地址却可以正常访问。

问题举例:在终端输入:

 ping6 www.flypt.org

得到:

64 bytes from www.flypt.org: icmp_seq=1 ttl=52 time=22.5 ms
64 bytes from www.flypt.org: icmp_seq=2 ttl=52 time=19.8 ms
64 bytes from www.flypt.org: icmp_seq=3 ttl=52 time=35.3 ms
64 bytes from www.flypt.org: icmp_seq=4 ttl=52 time=18.2 ms
^C
--- www.flypt.org ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 18.247/24.003/35.352/6.726 ms

然而在浏览器输入www.flypt.org却无法访问,而换成它的ip地址:http://[2001:dc7:eee4:1::103]却可以正常访问。

解决办法:

这个问题其实很好解决,这是因为FireFox的配置里面有一个选项除了问题,在FireFox浏览器地址栏输入:

about:config

回车,点击确定,再在搜索栏目输入ipv6得到以下选项:

network.dns.disableIPv6

它的值(value)为:true

双击它将它改为:false

再访问ipv6的域名就可以了。

 

你可能感兴趣的:(FireFox浏览器访问ip6域名的问题)