授权安全组入口不向安全组添加规则



创建了一个AWS安全组:

aws ec2 create-security-group --group-name test-sg --description "test"

输出显示为:

{
"GroupId": "sg-79e9441d"
}

添加了一条新规则:

aws ec2 authorize-security-group-ingress --group-name test-sg --port 8091 --protocol tcp

将该组描述为:

aws ec2 describe-security-groups --group-name test-sg

输出未显示安全组中的规则:

{
 "SecurityGroups": [
    {
        "IpPermissionsEgress": [
            {
                "IpProtocol": "-1", 
                "IpRanges": [
                    {
                        "CidrIp": "0.0.0.0/0"
                    }
                ], 
                "UserIdGroupPairs": [], 
                "PrefixListIds": []
            }
        ], 
        "Description": "test", 
        "IpPermissions": [], 
        "GroupName": "test-sg", 
        "VpcId": "vpc-c561f9a0", 
        "OwnerId": "598307997273", 
        "GroupId": "sg-79e9441d"
    }
]
}

缺少什么?

您缺少--cidr选项,该选项说明您要接受的流量来自哪个IP范围。

aws ec2 authorize-security-group-ingress --group-name test-sg --port 8091 --protocol tcp --cidr 0.0.0.0/0

请参阅:授权安全组入口

相关内容

  • 没有找到相关文章

最新更新