首页 > 解决方案 > 安全组 aws 特定 ip http/https 阻止一切

问题描述

我已经按照我读过的文档https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html

我想在 AWS 中创建一个安全组,它只允许一个 IP 访问端口 80 或 443,但是当我应用这个组时,AWS 会阻止所有内容,甚至是应该有权访问的 IP。

我们在 ec2 服务器中使用 nginx,并且证书是使用 certbot 创建的

我的入站规则

标签: amazon-web-servicessecurityfirewall

解决方案


“阻止一切”是什么意思?

根据这两条规则,端口 80 和端口 443 仅对您提供的一个 IP 开放。如果这是一个 web 应用程序,您可能会设置一个负载均衡器来接收流量。

  • 检查 ELB 安全组并阻止那里的流量(如果有 ELB 设置)
  • 如果端口 80/443 流量有任何阻塞,请检查 VPC NACL。如果是这种情况,NACL 规则将在此处优先
  • 确保您也检查出站规则。如果通过“阻止一切”,您的意思是出站流量

推荐阅读