尽管规则正确,AWS EC2 CentOS 7 端口 80 仍被阻止

尽管规则正确,AWS EC2 CentOS 7 端口 80 仍被阻止

我有一个在 aws 上运行 apache 的 Web 服务器实例,它突然停止工作。我检查了安全组中的端口,发现端口 80 和 443 都对 ip4 和 ip6 开放。我没有在服务上运行防火墙,防火墙和 iptables 都已禁用。当我运行 telnet 时,telnet 18.156.179.95 80我收到连接超时。Apache 正在运行并监听端口,通过运行检查了这一点,systemctl status httpd结果返回

Active: active (running) since Tue 2022-09-06 04:28:29 UTC; 31min ago

然后跑了 netstat -tnlp | grep :80回来

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1329/httpd
tcp6       0      0 :::80                   :::*                    LISTEN      1329/httpd

我的安全组如下 端口入站规则列表

我在这里确实很茫然,一如既往地非常感谢所有的帮助。

PS 值得一提的是,其他端口上运行的其他服务运行良好

答案1

谢谢大家的帮助。事实上,这个问题显然是由于 aws 因恶意软件而暂停了这些端口。为了便于将来参考,请务必检查。 健康状态仪表板及其历史记录。因为乍一看它可能像对我来说一样健康,但经过进一步调查后,事件日志显示我已收到通知,如果问题得不到解决,将采取这些措施。

相关内容