我已经在适用于AWS的新VPC上为CIDR块尝试了IP范围的所有组合。
我当前的CIDR是172.31.0.0/16
171.31.0.0/32 (CIDR Address is not within CIDR Address from VPC)
答案 0 :(得分:1)
IPv4地址由32位组成。
1)CIDR x.x.x.x/32
中的/ 32表示使用所有32位形成一个地址范围。在这种情况下,只能使用一个IP地址。
2)CIDR x.x.x.0/24
中的/ 24表示固定前24位,并使用后8位形成地址范围。在这种情况下,可以有2 ^ 8个IP地址,即从x.x.x.0到x.x.x.255。
3)CIDR x.x.0.0/16
中的/ 16表示固定前16位,并使用后16位形成地址范围。在这种情况下,可以有2 ^ 16个IP地址,即从x.x.0.0到x.x.255.255。
4)CIDR x.0.0.0/8
中的/ 8表示固定前8位,并使用后24位形成地址范围。在这种情况下,可以有2 ^ 24个IP地址,即x.0.0.0到x.255.255.255。
5)CIDR 0.0.0.0/0
中的/ 0表示固定前0位,并使用后32位形成地址范围。在这种情况下,所有可能的IP地址都包含在范围内。
希望它可以帮助您了解问题,x.x.0.0/16
CIDR中需要修复前16位。
答案 1 :(得分:0)
以/16
结尾的CIDR范围表示最后两个数字可以更改。
在您的情况下,范围为:172.31.x.x
因此,171.31.0.0
不在该CIDR范围内。
顺便说一句,您可能不想创建一个/16
范围的VPC。它包含超过65,000个IP地址,这将使您难以与将来可能创建的其他VPC对等。您可能会使用较小的CIDR范围(例如/22
)。