繁体   English   中英

安全组 aws 特定 ip http/https 阻止一切

[英]security group aws specific ip http/https blocks everything

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

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

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

我的入站规则

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

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

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

将入站规则编辑为仅锁定实例 ip 地址的任何其他端口,同时向所有人开放 443 和 80。 例如。 如果您的 ec2 实例 public ip 是 13.255.77.8 并且您不希望公众可以访问端口 5000,请使用您的自定义 tcp 创建一个只能访问该端口的端口,即将端口 5000 映射到此 ip - 13.255.77.8/ 32

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM