(原谅我的无知,我对http的理解不够,不了解这个背景,如果能够启发我,我将不胜感激)。
我有一个运行在http:// localhost:8080上的web服务器。 但是,当我键入我的机器名称(我在一个DNS名称在防火墙后面的机器上)时,它不起作用。 即使在我自己的机器上,如果我写“机器名:8080”失败,但去“本地主机:8080”的作品。
为什么是这样? 有没有办法强制我的方式来启用“machinename:some_other_port”来服务任何localhost:8080服务?
非常感谢
这取决于你使用的是什么networking服务器。 它看起来像监听接口127.0.0.1(本地主机)上的传入连接。 您需要将其configuration为侦听接口0.0.0.0(这意味着所有接口 – 分配给此计算机的所有IP号码)。 如何configuration取决于Web服务器。