我无法访问我的Web服务器在校园外。 我使用EasyPHP(lates版本;所有的Apache和那种东西是最新版本)我configuration了httpd.conf来Listen 9999我也试过Listen 80 ,我可以在校园内访问我的服务器,但不能从外面访问。 这是为什么? 还有可能做点别的吗?
你的校园在外围防火墙阻止这种访问的机会真的很好。 我知道我们做的。 如果是这种情况,请与您的IT部门合作,确定谁pipe理您的周边安全,以及需要遵循哪些程序以允许校园访问您的服务器。
我假设你正在使用一台你控制的机器,并在其上放置一个Web服务器。
从技术上讲,有两个可能的原因,为什么你的服务器无法访问。
正如另一个答案中提到的,你的学院的防火墙会阻止它。 在这种情况下,您需要与校园IT部门进行沟通。
您的IP地址在校外不可路由。 您的IP地址在10.xxx或192.xxx范围内? 如果出现这种情况,则会出现更大的问题 – 您需要让部门应用NAT(networking地址转换),以便在外部路由。
你的IT人员可能会做1,但我怀疑他们会为你做2。
校园里还有其他的学生可以从外面访问网站吗?
以下是校园内限制外部访问的政策的解释: