是否可以在 Internet Explorer 7 中使用插件模拟 HOSTS 文件条目?
例如,您能否告诉 IE 将对 xyz.com 的所有请求解析到特定的 IP 地址?
我们有一些 QA 测试人员正在测试特定的 URL。他们无法获得更改其 HOSTS 文件的管理权限。
在 Firefox 或任何其他浏览器中可以实现吗?
答案1
不完全一样,但您可以使用代理服务器适当地重定向请求。 Polipo 和 Squid 等都可以做到这一点。
答案2
如果您想欺骗系统获取 DNS 结果,您需要以某种方式获得管理权限(编辑主机文件、安装代理、更改网络设置以使用代理等等...)。
答案3
对于 Internet Explorer,截至 2015/05/30,我没有发现任何插件。
对于其他浏览器,您可以使用 HostsAdmin。
然后您需要授予您的计算机帐户对文件主机的写权限,如下所示:
Windows Vista/7 以管理员身份打开 cmd 并输入以下命令:至用户组
cacls %windir%/system32/drivers/etc/hosts /E /G Users:W
自定义用户帐户
cacls %windir%/system32/drivers/etc/hosts /E /G "User Account Name":W
Linux(Ubuntu Fedora...)打开终端并输入以下命令:
sudo chmod og+w /etc/hosts
Mac OS X
打开终端并输入以下命令:
sudo chmod og+w /etc/hosts