AWS不基于任何因素封锁特定IP地址。但是,你可以使用AWS的安全组来限制特定IP地址的访问。
以下是一个使用AWS CLI的示例代码,演示如何创建一个安全组,并添加一个入站规则,只允许特定IP地址的访问:
# 创建安全组
aws ec2 create-security-group --group-name my-security-group --description "My security group"
# 添加入站规则,只允许特定IP地址的访问
aws ec2 authorize-security-group-ingress --group-name my-security-group --protocol tcp --port 22 --cidr 203.0.113.0/24
上述代码中,我们首先使用create-security-group
命令创建了一个名为my-security-group
的安全组。然后,我们使用authorize-security-group-ingress
命令添加了一个入站规则,仅允许IP地址范围为203.0.113.0/24
的访问SSH端口22。
你可以根据需要修改group-name
、protocol
、port
和cidr
参数来适应你的具体情况。
请注意,以上示例仅演示了如何在AWS CLI中实现此功能。在AWS控制台或使用其他AWS SDK也可以进行类似的操作。