我在 Ubuntu 18.04 中使用 Firefox 浏览器。我做了一个实验,希望将某些域名解析为与其实际 IP 地址不同的其他 IP 地址。Firefox 似乎忽略了 hosts 文件中的 IP。
1)这是 Firefox 的预期行为吗?
2) 如果是,如何让 Firefox 遵守 hosts 文件?
3)如果不可能,是否有其他浏览器可以遵守 hosts 文件?
我使用 Linux Ubuntu 18.04
答案1
答案2
我通过禁用“DNS Over HTTPS”Firefox 网络选项解决了这个问题。
答案3
这里所有高分答案都不是细粒度的。您可以使用network.trr.excluded-domains
中的设置绕过具有受信任递归解析器异常的单个域about:config
。将其值设置为以逗号分隔的域列表,例如“localhost,local,foo.com”
答案4
通过在网络设置中选择“自动检测此网络的代理设置”来修复此问题。Windows 10,Firefox 版本 77.0.1(64 位)