Ip 如何在互联网上点击我的web应用程序?

Ip 如何在互联网上点击我的web应用程序?,ip,portforwarding,glassfish-4,Ip,Portforwarding,Glassfish 4,1) 端口80已打开并转发到本地计算机(我可以使用端口检查工具进行验证) 2) Glassfish正在运行,web应用程序已经部署(我可以看到它192.168.1.3:8080/FamilyTree,并在管理控制台中列出) 3) 如何使用路由器的外部ip地址访问站点?我打什么 是p/家庭树吗 我可能错过了一个非常简单的步骤,但如果有任何帮助,我将不胜感激!提前谢谢 端口80应该在路由器上打开,并映射到本地机器的端口8080 然后你需要找出你的外部IP地址,试试看 然后只需使用http://打开浏

1) 端口80已打开并转发到本地计算机(我可以使用端口检查工具进行验证)

2) Glassfish正在运行,web应用程序已经部署(我可以看到它192.168.1.3:8080/FamilyTree,并在管理控制台中列出)

3) 如何使用路由器的外部ip地址访问站点?我打什么

是p/家庭树吗

我可能错过了一个非常简单的步骤,但如果有任何帮助,我将不胜感激!提前谢谢

  • 端口80应该在路由器上打开,并映射到本地机器的端口8080
  • 然后你需要找出你的外部IP地址,试试看
  • 然后只需使用http://打开浏览器,您的外部IP/FamilyTree即可

  • 映射到8080上我的本地机器是什么意思?端口80在我的路由器上打开,指向我机器的本地ip。我必须在某个地方指定8080吗?@user2947084是的,您需要将路由器配置为将到路由器:80的请求转发到您的Localip:8080如果您转发80并且无法更改它指向的本地端口,那么您可能需要在80上运行glashfish。或者你可以打开8080端口并将其转发到你的本地机器。好的,所以我将路由器设置为转发80到8080,但我不能用端口检查工具点击8080。在防火墙中创建了入站规则/关闭了防火墙…等等。将路由器放回转发80到80,端口显示为打开,因此现在我将尝试让glassfish侦听80。如果您在网络中,您可能无法。许多路由器不支持从路由器后面->公共IP->返回专用网络所需的本地环回。