AWS VPC:限制用户创建/删除自己的VPC

时间:2018-08-28 20:03:36

标签: amazon-web-services amazon-iam amazon-vpc aws-vpc

从概念上讲,是否可以创建IAM策略,使开发人员只能创建/删除其自己的50网络(例如50.10.0.0/16)VPC?还是我们通常宁愿让网络管理员将VPC分配给即将加入的开发人员?

我想要组织这样的组织

用户:VPC

dev-1:50.10.0.0/16

dev-2:50.20.0.0/16

dev-3:50.30.0.0/16

谢谢!

1 个答案:

答案 0 :(得分:1)

50.开头的CIDR范围是可公开路由的,通常应避免。最好从这些地址块中分配范围,这些地址块供私人使用:

  • 10.0.0.0至10.255.255.255
  • 172.16.0.0至172.31.255.255
  • 192.168.0.0到192.168.255.255

请参阅:What Is a Private IP Address & What Are the Ranges?

可以使用相同的CIDR范围创建多个VPC ,因此每个开发人员都可以拥有自己的相互重叠的专用IP地址范围。这只是意味着它们不能(轻松)连接在一起。

在创建VPC时,不可能限制用户的CIDR范围。

请参阅:Supported Resource-Level Permissions for Amazon EC2 API Actions - Amazon Elastic Compute Cloud

但是,您可以限制他们可以使用哪些操作。因此,您可以为他们提供一个VPC,具有 deny (拒绝)权限来创建其他VPC,但允许他们在该VPC内创建/删除子网

请参阅:Controlling Access to Amazon VPC Resources - Amazon Virtual Private Cloud