我在AWS中运行一个ubuntu实例。启动tomcat服务器后,我无法通过公共网络访问它。
netstat -atnp |grep LISTEN
通过检查。
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 10532/java
我设置的安全性允许所有人。
All traffic
All
All
0.0.0.0/0
我错过了什么?谢谢:d
答案 0 :(得分:0)
如果您在VPC中运行它 - 确保已将弹性IP附加到实例,并已将Internet网关连接到放置实例的子网。
如果设定以上;确保你的ip表已关闭。
答案 1 :(得分:0)
首先,您不清楚您所询问的SSH或浏览器访问权限是什么意思
所以假设SSH
首先检查您的Ec2附带的安全组是否包含对公众开放的所需端口。
检查您的实例是否分配了公共IP。
ssh 22和浏览器访问80应该对0.0.0.0/0,:: / 0
开放