为了开发网站,我在 /etc/hosts 中定义测试域:
127.0.0.1 example.org
然后我可以在浏览器中访问 example.org。
但是,当网络管理器未连接到任何网络时,Firefox 无法访问example.org
,它给出类似于 DNS 故障的错误。如果我尝试通过我的机器的主机名访问它,它甚至无法加载本地主机 - 即http://rohit-box
。
我可以在 Chrome 中访问 example.org、rohit-box 等。我也能成功 ping 通他们。因此我将问题隔离到 Firefox 上。
我使用的是 Linux Mint 13 Cinnamon、Firefox 19。
编辑 - 我还尝试从“帮助”菜单重置 Firefox。问题依然存在。
答案1
根据网络管理器报告的状态,Firefox 似乎已切换到“离线模式”。您可以通过在 about:config 中将“toolkit.networkmanager.disable”(全部小写)设置为 true 来禁用此行为。
更多信息这里
答案2
将您的域添加到您的 ipv6 本地主机
127.0.0.1 example.org
::1 ip6-localhost ip6-loopback example.org