我正在用Ubuntu设置一个新的EC2,但是我得到了一个奇怪的错误,那就是我无法访问公网ip,它显示拒绝连接。
我的安全组启用了以下端口:
HTTP TCP 80 0.0.0.0/0 -
HTTP TCP 80 ::/0 -
SSH TCP 22 0.0.0.0/0 -
SSH TCP 22 ::/0 -
我的公众是:http://3.16.154.123/
EC2接口正在运行,它是绿色的,这是它提供给我的公共ip…所以我想知道问题出在哪里?为什么无法访问公网ip?为什么会显示拒绝连接?或者更多地清除此错误ERR_CONNECTION_REFUSED
谢谢。
发布于 2020-04-22 10:52:29
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级别检查端口80上的任何块的NACL。
https://stackoverflow.com/questions/61356351
复制相似问题