无法通过公共DNS wget localhost:8080工作访问ec2

时间:2016-05-27 00:39:20

标签: amazon-ec2 dns

我的服务器正在运行,因为我可以通过wget localhost:8080访问它但是我无法使用公共DNS名称通过浏览器访问它,即:

  

wget -p xxx.compute-1.amazonaws.com

提供连接refused

它正在倾听:

  

netstat -an | grep 8080

tcp        0      0 127.0.0.1:8080              0.0.0.0:*                   LISTEN

在安全组中,我有以下两条规则:

HTTP
TCP
80
0.0.0.0/0

Custom TCP Rule
TCP
8080
0.0.0.0/0

那我错过了什么?服务器是野生动物10 btw

1 个答案:

答案 0 :(得分:0)

这是我做的:

在standalone.xml中:

    <interface name="public">
        <inet-address value="0.0.0.0"/>
    </interface>

...

    <socket-binding name="http" port="80"/>

然后在启动服务器时,您可能会遇到类似套接字绑定失败的错误。 你只需要以root身份开始野生动物,即:

sudo ./standalone.sh