我有一个有一个公共ip的linux服务器。我部署了一个webapp,我可以使用内部ip地址访问 - 例如 - http://[internal_IP]:8080/blackbox/Index.jsp
这是可行的。但是当我尝试从公共IP http://[public_IP]:8080/blackbox/Index.jsp
访问它时,它不起作用。你能建议我怎样才能使它工作?从公共ip访问应用程序
0
A
回答
2
确保Tomcat监听你的公共接口上通过:
netstat -an
上侦听*:8080
是好的,但127.0.0.1:8080
意味着它只是监听本地回环接口上。
另请检查您的拓扑结构。可以有一个本地防火墙软件来阻止传入的流量。同样,如果你在NAT后面,端口必须被转发到你的macine。
0
如果您使用的是消费级路由器,则可能是问题所在。我遇到过太多便宜的路由器,当你试图从你的局域网连接到你的外部IP地址时,你会感到困惑......但是如果你从局域网外部连接,这一切都可以正常工作。
因此,如果使用外部IP连接,请检查其他网络服务或此类工作。
0
它可以是你的linux firewall,或者你的路由器不是portforwarded这个服务。
相关问题
- 1. 如何从公共IP访问wampserver
- 2. 从部署的应用程序获取Azure公共IP地址
- 3. 来自公共ip的访问网站
- 4. 在Linux VM中访问Azure公共IP
- 5. 通过公共IP访问计算机
- 6. iptables - 公有IP与专用IP,可通过公共IP访问,但不能与私有IP访问
- 7. 访问Rails下/ app /,不/应用程序/公共/
- 8. 如何限制公共访问导轨应用程序
- 9. 拒绝访问公共php从浏览器,但允许应用程序使用
- 10. MySQL无法从安装在Linux上的公共IP访问
- 11. 无法从公共IP访问的WSO2 API管理器
- 12. Azure - 无法从公共IP访问虚拟机
- 13. 不能从公共ip地址访问我自己的moodle
- 14. 访问公共IP路由到另一个IP?
- 15. Flex 4:从组件中访问主应用程序中的公共方法
- 16. 使用公共IP
- 17. 远程获取公共IP
- 18. 发现公共IP编程
- 19. 从.NET应用程序访问TCP/IP路由信息
- 20. 在办公室网络中使用相同的IP访问应用程序
- 21. 无法使用公共IP访问nginx默认页面
- 22. 什么是AWS公共IP限制? (公共IP不弹性IP)
- 23. 从两个应用程序访问共享数据
- 24. 从Java程序访问NFS共享
- 25. 发布一个公共应用程序
- 26. 公共IP地址
- 27. 无法通过公共IP访问EC2实例
- 28. 当通过公共IP访问亚马逊ec2时不工作
- 29. 通过公共ip访问本地托管的网站
什么“不起作用”?说明你得到的确切错误。另外,确保该端口对外部开放。 – asgs 2011-03-21 17:59:31
如果端口8080不向世界开放,有什么选择。 – seawaves 2011-03-21 18:03:23