公司防火墙阻止 localhost/127.0.0.1

公司防火墙阻止 localhost/127.0.0.1

有没有办法可以让我访问它而不必通过公司防火墙?我想在将内容移至最终服务器之前快速设置一个小型生产 (WAMP) 环境。

这个问题已经解决了,必须将 Apache 绑定到特定 IP。此外,这里的环回确实会穿过公司防火墙;我打电话给 IT 人员咨询此事。

答案1

我很遗憾地告诉你......

但是 localhost 和 127.0.0.1 不被您的公司防火墙处理......

当你访问 localhost 或 127.0.0.1 时,你的计算机将使用hosts 文件

因此您应该能够毫无问题地完成所有设置。

如果你在使用 wamp 时遇到问题,请具体说明并在下面发表评论

答案2

这可能是浏览器设置错误。确保浏览器设置为不使用任何代理来连接本地主机。

  • 在 Firefox 中,首选项/选项 > 高级 > 网络 > 设置

    确保选择了“高级代理设置”,并且在“无代理”中具有适当的值。

    在此处输入图片描述

  • 在 Internet Explorer 中,操作类似。工具 > 选项 > 连接 > Lan 设置

    然后选中“绕过本地地址的代理服务器”。

    在此处输入图片描述

答案3

您的公司防火墙无法阻止 127.0.0.1。只有本地计算机防火墙可以,而且我从未见过默认这样做的防火墙。

127.0.0.1 是一个特殊的 IP,它是您自己的 TCP/IP 堆栈的环回。

答案4

127.0.0.1 上的另一个应用程序

我假设另一个公司应用程序正在 127.0.0.1/a/b/c/unknown.xxx 上运行,并且当您通过浏览器访问它时会给出被阻止的结果。

如果是这样,那么将您的(我猜是便携式 Apache 安装)配置到另一个端口,例如 81,这样应该可以工作。

127.0.0.1 <> 本地主机

此外,在 Apache 下执行 PHP 时,127.0.0.1 和 localhost 不会产生相同的效果,请参见:http://groups.google.com/group/hiphop-php-dev/msg/4ca5cef95367be03?pli=1

浏览器

如果您无法更改公司浏览器中的特定代理设置(例如防火墙位于代理上),请复制便携式浏览器,例如便携式 Firefox,这样您就可以更改设置

相关内容