在 Firefox 中覆盖 DNS

在 Firefox 中覆盖 DNS

我正在寻找一种方法来覆盖 Firefox 中的 DNS 条目,用于开发/测试目的。我知道执行此操作的正常方法是通过文件hosts,但我无法编辑它,因为我在工作机器上没有管理员权限。有谁知道有什么浏览器插件/附加组件可以帮我做到这一点?

我确实找到了SwitchHosts 插件,尽管它也需要管理员权限才能自行安装。

答案1

一种可能性是,在您有管理控制权的机器上安装一个 socks 5 服务器,将该机器设置为 Firefox 中的 socks 代理,然后更改network.proxy.socks_remote_dns进入。about:config理论上true,所有 DNS 查找都应通过代理完成,因此您应该能够提供自己的 IP 地址。

答案2

Fiddler有这样的选项:Tools->hosts

答案3

如果只是为了满足一些特定的要求:实时 HTTP 标头允许编辑 HTTP 标头,然后重新播放请求。

(有关其他选项,另请参阅在 Firefox 中访问 IP 地址时发送主机标头在 Stack Overflow 上。)

答案4

暂时无法发表评论,但我想参考这篇文章Firefox 的自定义主机文件

查看插件FoxyProxy-标准

相关内容