AWS安全组

时间:2020-05-16 14:20:23

标签: python amazon-web-services security amazon-ec2

我有一个活动的EC2实例,它通过Python脚本发出请求。该特定实例具有一个安全组,该组通过SSH,HTTP和HTTPS通信,并且仅具有我的IP地址允许的来源和流量。

对于通过Python脚本发出的每个请求,都会收到一个成功的响应,我可以对其进行分析。这是令人困惑且出乎意料的,因为此响应应由我的安全组阻止,因为它是通过HTTP或HTTPS协议从另一个IP地址生成和发送的。为什么实例和代码成功接收到这些响应?

编辑1

图片1: enter image description here

图片2: enter image description here

1 个答案:

答案 0 :(得分:1)

安全组是有状态的。对http请求的响应是在同一tcp连接中发送的,因此不会被阻止,因为您的ec2实例启动了该连接(请参见tcp连接生命周期)。

如果另一个组件尝试从允许的IP外部连接(启动连接)到您的实例,则会被阻止。