【发布时间】:2012-12-11 16:27:04
【问题描述】:
我在这里使用本教程制作了一个简单的 Jetty 服务器,http://www.seas.upenn.edu/~cis550/jetty.html
现在我已经完成了初始步骤,我可以通过在浏览器中输入 localhost:8080/hello 或 127.0.0.1:8080/hello 成功连接到我的服务器。到目前为止,一切都很好。 servlet 工作正常。
我现在有兴趣使用“机器 B”连接到服务器。我想建立一个可以在任何地方被任何浏览器连接的服务器。
我的 IP 是 XX.173.XXX.216,出于明显的隐私原因,部分隐藏了。在我的“机器 B”上,我尝试在浏览器 URL 中输入 XX.173.XXX.216:8080/hello。找不到该网站。根据经验,我质疑我的端口映射并打开了我的 8080 端口。
经过几次谷歌搜索和一段时间的阅读,我放弃了。有谁知道我的问题的可能解决方案?在设置 Jetty 服务器时,我还需要执行哪些进一步的步骤才能从外部机器访问它?
【问题讨论】:
-
你的机器上的命令主机名,jetty 服务器正在运行。假设如果它是 henry-pc,请在机器 B 中尝试 henry-pc:8080/hello
-
我只是补充一点,该链接中提到的码头版本在这一点上是古老的,我们现在正在发布码头 9 的里程碑版本。见:download.eclipse.org/jetty