我在这里使用本教程制作了一个简单的 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 服务器以使其可以从外部机器访问时,我还需要执行其他步骤吗?