首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aws弹性负载均衡安全组不允许入站呼叫

问Aws弹性负载均衡安全组不允许入站呼叫
EN

Stack Overflow用户
提问于 2018-06-06 01:02:43
回答 1查看 271关注 0票数 0

我在AWS上运行了以下结构:

Cloudfront -> Varnish -> Nginx -> Elb -> Ec2实例。

Varnish和Nginx运行在同一个ec2实例上。问题是,如果我让入站流量开放到安全组中的任何地方,nginx才能向我的Elb发出请求。我不想让我的Elb开放到任何地方,我只想让我的Nginx向Elb提出要求。如果我尝试更改我的Elb的安全组,只允许调用nginx,它不起作用。有人知道这可能是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-23 21:34:58

在我看来,您使用的是面向ELB的Internet。这种情况下,无论您是在同一个VPC内解析还是在VPC外解析,ELB DNS都会解析为公网IP。引用其他安全组的安全组规则在此情况下不适用。

这与EC2实例不同,DNS会解析为私有网络内的内网IP和私有网络外的公网IP。

两种可能的解决方案:

  1. 将弹性IP分配给Varnish/Nginx实例,并允许该IP位于ELB安全组中。
  2. 使用内部ELB,如果适合您的使用情况,该内部ELB将解析为内网IP。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50705424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档