如何告诉 Google Chrome 读取不同的 hosts 文件?

如何告诉 Google Chrome 读取不同的 hosts 文件?

在我所在的大学,办公室里的电脑都使用 Windows XP 的最新服务包。他们给我们每个人都提供了一个常规帐户,无法安装程序或进行系统相关的更改。他们只需在 hosts 文件中为每个网站添加一个条目即可屏蔽许多网站(YouTube、代理网站、Facebook 等),例如

127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 www.metacafe.com
127.0.0.1 metacafe.com

ETC。

如果我可以简单地告诉 Google Chrome 使用存储在其他地方的 hosts 文件,那就行了。我做过问题 343158,但由于机器权限有限,我无法设置 HTTP 服务器。

在阅读第一个答案后,我注意到我需要进一步详细说明我的问题,因此这里是:我过去已经通过首先检查某个网站的 IP 地址来绕过 DNS 阻止(通常的方式)类似这样的页面然后我在自己的电脑上的 hosts 文件中添加了相应的条目,如下所示

92.123.66.131 www.metacafe.com
72.32.120.222 metacafe.com

到目前为止,它对我来说一直都有效。适用于任何网站。但是,这是一个不同的情况:我没有对 hosts 文件的写权限,无法安装软件,而且几乎无法执行任何有意义的操作。我安装了便携版的 Google Chrome,因为电脑上只有 IE,所以我正在寻找一种方法让 Google Chrome 从自定义位置读取 hosts 文件,这样我就可以构建自己的文件(或者复制我笔记本电脑上的文件)并在该文件上进行浏览。

答案1

当他们阻止某些事情时,我建议你不要试图规避它。

由于它可以自动重定向到域名,因此可能无法通过IP访问它。

  1. 你可以试着记住它的 IPhttp://66.220.149.11或其长的知识产权http://1121752331

  2. 您可以使用容易记住的 URL,例如:http://tiny.cc/f4c3b00k

  3. 通过某种代理浏览 Facebook,这应该总是有效的。

再次强调,我不建议这么做。你真的不想绕过他们的政策,他们可能会监视你……

您或许可以弄清楚 metacafe 的相同之处,从 开始ping metacafe.com

答案2

尝试一下这个:

使用 Google 语言工具服务作为代理访问受限网站

http://www.oreillynet.com/pub/h/4807

;-)

答案3

为什么不使用便携式 Firefox 和切换主机添加在?

答案4

您可以通过启动 Linux CD 或 USB 来编辑主机文件,这可以绕过 Windows 访问限制系统。

相关内容