我无法使用公共IP访问该网站

时间:2020-04-22 02:36:14

标签: amazon-web-services amazon-ec2

我正在使用Ubuntu建立新的EC2,但出现一个奇怪的错误,它是我无法访问公共IP,它说拒绝连接。

我的安全组已启用以下端口:

uResult = c.execute("SELECT * FROM users").fetchall()

pResult = c.execute("SELECT * FROM products").fetchall()

我的公共电话是:http://3.16.154.123/

EC2接口正在运行,呈绿色,这是它提供给我的公共IP ...所以我想知道是什么问题?为什么我不能访问公共IP?为什么说拒绝连接?或更多清除此错误ERR_CONNECTION_REFUSED

谢谢。

1 个答案:

答案 0 :(得分:0)

telnet 3.16.154.123 22 Trying 3.16.154.123... Connected to 3.16.154.123. Escape character is '^]'. SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3 ^]

您的ssh正常运行,但是在端口80上失败了。

telnet 3.16.154.123 80 Trying 3.16.154.123... telnet: Unable to connect to remote host: Connection refused

您可以使用telnet localhost 80检查主机本身是否正在运行任何服务-如果可行,则值得在vpc级别检查NACL,以查看端口80上的任何块。