阅读:8016回复:7
该死的默认参数导致firefox通过IPv6访问不正常……
Firefox不知道什么时候引入了
network.http.fast-fallback-to-IPv4 = true这个默认参数 当我在访问IPv4/IPv6双协议www站点的时候,由于响应速度之类的不明原因, Firefox总是优先选择IPv4地址来使用——即使我在hosts文件中列出了想用的IPv6地址。 但是由于众所周知的原因,有些站点的IPv4访问是会被墙的……它不是没响应,而是响应一下立即被掐断。 这就导致一个可恶的结果:在我访问wikipedia、facebook、google等等站点的时候, IPv4总是比IPv6响应来得快,然而走IPv4往往无法继续打开页面,至少无法打开完整页面。 这个问题在IE上不会发生,IE会老老实实按照hosts文件的指示,耐心的走IPv6“慢慢”打开完整页面。 将network.http.fast-fallback-to-IPv4手工改为false,Firefox就也能完全遵照hosts文件的指示行事了。 我很奇怪为什么Firefox的默认行为是:不接受hosts的指示,fast fallback to IPv4 hosts文件是POSIX规范,难道不是从UNIX到WindowsNT都应该遵守的吗? |
|
1楼#
发布于:2012-03-25 15:51
难怪最近感觉用ipv6的hosts后访问谷歌没那么快了
|
|
2楼#
发布于:2012-03-25 15:51
showlocation 表示抬头惊愕发现本站居然都是v6地址的
一直挂着showlocation,默认也是true,从未观察到任何v6被强制替换为v4的现象 |
|
|
3楼#
发布于:2012-03-25 15:51
用户被禁言,该主题自动屏蔽! |
|
4楼#
发布于:2016-03-26 01:19
所以将这个参数改成false就没事了吧?
我改了之后访问google wikipedia之类的还是很慢,看来是网络本身太慢了 |
|
5楼#
发布于:2016-03-26 01:19
|
|
6楼#
发布于:2016-03-26 01:20
|
|
7楼#
发布于:2016-03-26 01:47
坟帖……没看到本站目前有IPv6地址。没遇到过这个问题。
|
|