Web服务器无法从外部访问,但从LAN访问

问题:为什么我无法从外部(公共IP)访问我的networking服务器,同时我可以通过我的局域网访问它。 错误是无法显示页面。 以下是我的服务器规格:

  • OS FreeBSD v8.1
  • Apache v2.2.17
  • MySQL v5.1.54
  • PHP v5.3.5

我一直在寻找答案一个星期,但仍然没有解决scheme。 我的networking服务器工作正常。 我已经在防火墙中正确完成了NAT IP,并且在其他应用服务器可以像往常一样向外部用户提供服

我尝试远程loginWeb服务器的公共IP到端口80,一切看起来都很好。 但问题是为什么我仍然无法使用浏览器从外部访问它。 我是否需要查看我的php文件或httpd.conf文件或者我在安装过程中缺less的东西? 可以请有人帮助我,真的很感激。

谢谢

如果您尝试通过外部IP从内部局域网访问您的站点,则可能是networking问题。 如果您从LAN以外访问它,那么很可能是虚拟主机设置。

http://httpd.apache.org/docs/2.0/vhosts/examples.html