我有一个有一个公共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. 从应用程序访问“公共”图形API资源?
- 3. 从部署的应用程序获取Azure公共IP地址
- 4. 在Linux VM中访问Azure公共IP
- 5. 来自公共ip的访问网站
- 6. 通过公共IP访问计算机
- 7. iptables - 公有IP与专用IP,可通过公共IP访问,但不能与私有IP访问
- 8. 访问专用Web应用程序通过公共接口
- 9. Facebook从公共应用程序连接
- 10. 如何访问URL中没有“公共”的ZF2应用程序
- 11. 访问Rails下/ app /,不/应用程序/公共/
- 12. 如何限制公共访问导轨应用程序
- 13. 拒绝访问公共php从浏览器,但允许应用程序使用
- 14. 无法从公共IP访问的WSO2 API管理器
- 15. 不能从公共ip地址访问我自己的moodle
- 16. 从AWS VPC实例访问Internet,无需公共IP地址
- 17. Azure - 无法从公共IP访问虚拟机
- 18. MySQL无法从安装在Linux上的公共IP访问
- 19. 访问公共IP路由到另一个IP?
- 20. Flex 4:从组件中访问主应用程序中的公共方法
- 21. 使用公共IP
- 22. 发现公共IP编程
- 23. 远程获取公共IP
- 24. 从.NET应用程序访问TCP/IP路由信息
- 25. 在办公室网络中使用相同的IP访问应用程序
- 26. 使用一个公共IP访问私人服务器
- 27. 无法使用公共IP访问nginx默认页面
- 28. 使用公共IP访问MySQL数据库时出错
- 29. 什么是AWS公共IP限制? (公共IP不弹性IP)
什么“不起作用”?说明你得到的确切错误。另外,确保该端口对外部开放。 – asgs 2011-03-21 17:59:31
如果端口8080不向世界开放,有什么选择。 – seawaves 2011-03-21 18:03:23