CIDR地址不在VPC的CIDR地址内

时间:2018-08-07 20:30:35

标签: amazon-web-services vpc

我已经在适用于AWS的新VPC上为CIDR块尝试了IP范围的所有组合。

我当前的CIDR是172.31.0.0/16

171.31.0.0/32 (CIDR Address is not within CIDR Address from VPC)

2 个答案:

答案 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)。