Amazon VPC のアイコン

Amazon VPC 热门2009年〜

在 AWS 云中构建逻辑隔离的虚拟网络的服务

它能做什么

Amazon VPC(Virtual Private Cloud)是一项在 AWS 云中创建逻辑隔离的虚拟网络的服务。可以完全控制 IP 地址范围、子网、路由表和网络网关的配置。支持公有子网和私有子网的分离、NAT 网关、VPN 连接、VPC 对等连接等功能,构建安全的网络架构。

使用场景

用于 Web 应用的多层网络架构(公有/私有子网分离)、混合云网络的构建、微服务间的网络隔离、合规要求下的网络分段。

日常类比

可以比作在云中建造的私有办公楼。可以自由设计楼层布局(子网)、走廊(路由)、出入口(网关),决定哪些房间对外开放(公有子网)、哪些只限内部使用(私有子网)。

什么是 VPC

Amazon VPC 是 AWS 网络的基础。几乎所有 AWS 资源(EC2RDSLambda 等)都部署在 VPC 内。创建 VPC 时指定 CIDR 块(IP 地址范围),然后在其中创建子网。每个子网关联一个可用区,通过路由表控制流量方向。

子网与路由

公有子网的路由表包含指向互联网网关(IGW)的路由,子网内的资源可以直接访问互联网。私有子网没有直接的互联网路由,需要通过 NAT 网关访问互联网(仅出站)。安全组(实例级有状态防火墙)和网络 ACL(子网级无状态防火墙)提供多层安全控制。 如需深入了解子网与路由的设计方法,可参考相关书籍(Amazon)

开始使用

AWS 账户在每个区域都有默认 VPC。生产环境建议创建自定义 VPC。在 VPC 控制台指定 CIDR 块创建 VPC,然后创建公有和私有子网、互联网网关、NAT 网关和路由表。VPC 向导可以自动创建常见的网络配置。

注意事项

  • AWS 账户在每个区域都有默认 VPC,生产环境建议创建自定义 VPC
  • VPC 的 CIDR 块创建后可以添加但不能修改已有的范围
共有するXB!