跳至内容

如何允许或阻止特定 IP 地址访问我的 EC2 实例?

1 分钟阅读
0

我希望允许特定 IP 地址访问我的 Amazon Elastic Compute Cloud (Amazon EC2) 实例,并阻止其他 IP 地址访问。

解决方法

要允许或阻止特定 IP 地址访问您的 EC2 实例,请使用网络访问控制列表(网络 ACL)。或者,使用 Amazon Virtual Private Cloud (Amazon VPC) 中的安全组规则。如果您使用网络 ACL,则规则必须显式允许返回流量。无论您创建什么规则,安全组规则都会自动允许返回流量。

**注意:**由于网络 ACL 在子网级别起作用,因此规则适用于关联子网中的所有实例。

使用网络 ACL 来允许或阻止特定 IP 地址

完成以下步骤:

  1. 创建网络 ACL
  2. 向该网络 ACL 添加规则以阻止或允许 IP 地址。
  3. 将子网与该网络 ACL 相关联

使用安全组来允许或阻止特定 IP 地址

**注意:**默认情况下,安全组规则充当关联实例的防火墙并阻止所有入站流量。要允许流量,必须在安全组规则中显式允许 IP 地址或 IP 地址范围。

完成以下步骤:

  1. 在 VPC 中创建安全组
  2. 向该安全组添加规则以阻止或允许 IP 地址。
  3. 将该安全组添加到实例

相关信息

确保 Amazon VPC 中的互联网络流量隐私

使用网络访问控制列表控制子网流量

使用安全组来控制流向 AWS 资源的流量

AWS 官方已更新 1 年前