希望列出具有特定IP白名单的VPC的SGs。将此IP更新到包含此IP的所有SGs中的不同IP,或在这些SGs中创建另一个规则以添加具有不同IP的新规则。
示例:
Consider 1.1.1.1/32 is present in 3 different SGs of a VPC namely: sg1, sg3, sg7.
在VPC中的所有10 SGs
中,希望列出和识别3个具有IP 1.1.1.1/32
白名单的SGs。
通过AWS CLI进行同样的尝试。任何帮助都将不胜感激。
发布于 2020-07-15 10:07:39
希望列出具有特定IP白名单的VPC的SGs。
此命令将返回所有具有以下IP白名单的SGs。
可接受变量
IP="1.1.1.1/32" && region=us-west-2 && aws ec2 describe-security-groups --region=$region --filters Name=ip-permission.cidr,Values=$IP --query "SecurityGroups[*].{Name:GroupName,vpc:VpcId,sg:GroupId,Region:\``echo $region`\` }" --output table
样本输出
--------------------------------------------------------------------------------------------------------------------------------
| DescribeSecurityGroups |
+------------------------------------------------------------------------+------------+-----------------------+----------------+
| Name | Region | sg | vpc |
+------------------------------------------------------------------------+------------+-----------------------+----------------+
| demo-sg | us-west-2 | sg-12345555555555555 | vpc-12345 |
https://stackoverflow.com/questions/62902491
复制相似问题