在Firefox中覆盖DNS


13

我正在寻找一种方法来覆盖Firefox中的DNS条目,以进行开发/测试。我知道执行此操作的正常方法是通过hosts文件,但是由于我在工作机上没有管理员访问权限,因此无法对其进行编辑。有谁知道一个浏览器插件/插件会帮我吗?

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

Answers:


7

一种可能性是有一台机器,你必须在管理控制上的袜子5服务器,设置本机为Firefox中的SOCKS代理,并改变network.proxy.socks_remote_dnsabout:configtrue。从理论上讲,所有DNS查找都应通过代理完成,因此您应该能够提供自己的IP地址。


1
确实可以,尽管我希望稍微简单一些。.该方法的另一个缺点是我无法即时更改DNS条目。
John J. Camilleri 2010年

1
@John,“有些简单”可能是与您的老板交谈以在您的开发箱上获得管理员权限。如果您要问我,这个DNS问题就是为什么您需要它的一个很好的例子!
Arjan 2010年



1

有许多插件可以更改主机文件:

但是它们都需要对hosts文件的写访问权。

我想知道,为什么不可能编辑浏览器的DNS缓存。我的用例:在一个浏览器中查看页面的本地版本,在另一个浏览器中查看在线版本。


1
帖子中的损坏链接
Hayden Thring,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.