AWS EC2 Security组通过HTTP访问自身

sup*_*r.t 1 amazon-ec2 amazon-web-services aws-security-group

默认的AWS安全组在Source字段中引用自身,这表明实例可以与其自身进行通信:

在此处输入图片说明

但是,通过SSH登录到实例并尝试通过DNS名称将其卷曲以解析为公共实例的IP会导致卷曲超时错误。

我想出的唯一解决方案是将实例的公共IP而不是sec组ID添加到安全组中,但是它不灵活-我不希望有任何高度关注的安全组。

为什么分配给实例的默认安全组不允许来自实例本身的所有流量?

Mar*_*k B 6

仅当流量寻址到专用IP时,才使用安全组ID作为源。通过尝试访问公共IP,流量被路由到VPC外部,然后又返回到VPC,此时,源安全组信息已丢失。