一点背景知识:
- 我正在运行 Mac OS X 10.6.4
- 我在外部网络服务器上设置了一个网站
- 我的服务器上的站点已设置 DNS 记录,可以响应“mydomain.dev”
- 此网站尚未设置公共域名
我希望能够访问这个远程站点,因此我在我的/etc/hosts包含公共 IP 和 mydomain.dev 的文件。
当我 ping 该域时,它会以正确的 IP 响应,但当我通过浏览器(Chrome 和 Safari)浏览它时,它会返回“无法确定 IP 地址”错误。此错误来自我们在工作中用作代理的 Squid。
有没有办法使用临时域名访问此网站?我原本以为浏览器会先访问我的本地主机以获取 IP,而不是尝试通过 DNS,还是代理太聪明而让我陷入困境?
答案1
您可能需要在 Web 浏览器中的“忽略的主机”选项卡中添加您的域名。例如,在 Chrome 中,点击“选项”->“高级设置”->“更改代理设置”,会出现一个“忽略的主机”选项卡。
您提到的域名是“mydomain.dev”,因此尝试将 *.dev 添加到此列表中。