DHCP 选项集概念 - Amazon Virtual Private Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DHCP 选项集概念

DHCP 选项集是 VPC 中的资源实例使用的一组网络设置(例如 EC2 实例),以用于通过您的虚拟网络进行通信。

每个区域都有默认的 DHCP 选项集。除非您创建自定义 DHCP 选项集并将其与 VPC 关联,或者在未没有 DHCP 选项集的情况下配置 VPC,否则每个 VPC 都会使用其区域的默认 DHCP 选项集。如果您的 VPC 没有 DHCP 选项集,则 VPC 中的实例无法访问互联网,因为这些实例无法访问 DNS 服务器。

您可以有将一个 DHCP 选项集与多个 VPC 关联,但每个 VPC 只能有一个关联的 DHCP 选项集。

如果您删除一个 VPC,与该 VPC 关联的 DHCP 选项集将与该 VPC 解除关联。

默认 DHCP 选项集

默认 DHCP 选项集包含了以下设置:

  • 域名服务器:供网络接口用于域名解析的 DNS 服务器。对于默认 DHCP 选项集,这始终是 AmazonProvidedDNS。有关更多信息,请参阅Amazon DNS 服务器

  • 域名:客户端通过域名系统(DNS)解析主机名时应使用的域名。有关用于 EC2 实例的域名的更多信息,请参阅 Amazon EC2 实例主机名

当您使用默认的 DHCP 选项集时,不会使用以下设置,但是 EC2 实例有默认设置:

  • NTP 服务器:默认情况下,EC2 实例使用 Amazon Time Sync Service 检索时间。

  • NetBIOS 名称服务器:对于运行 Windows 的 EC2 实例,NetBIOS 电脑名称是分配给实例的一个友好名称,用于在网络上识别它。NetBIOS 名称服务器负责维护 NetBIOS 电脑名称与使用 NetBIOS 作为命名服务的网络的网络地址之间的映射列表。

  • NetBIOS 节点类型:对于运行 Windows 的 EC2 实例,这是这些实例用于将 NetBIOS 名称解析为 IP 地址的方法。

如果使用原定设置的选项集,Amazon DHCP 服务器将使用原定设置选项集中的网络设置。当您在 VPC 中启动实例时,他们将执行下图中显示的操作:(1) 与 DHCP 服务器交互,(2) 与 Amazon DNS 服务器交互,(3) 然后通过 VPC 的路由器连接到网络中的其他设备。这些实例可以随时与 Amazon DHCP 服务器进行交互,以获取其 IP 地址租赁和其他网络设置。


                默认 DHCP 选项集

自定义 DHCP 选项集

您可以使用以下设置创建自定义 DHCP 选项集,然后将此选项集与 VPC 关联:

  • 域名服务器:供网络接口用于域名解析的 DNS 服务器。

  • 域名:客户端通过域名系统(DNS)解析主机名时应使用的域名。

  • NTP 服务器:为实例提供时间的 NTP 服务器。

  • NetBIOS 名称服务器:对于运行 Windows 的 EC2 实例,NetBIOS 电脑名称是分配给实例的一个友好名称,用于在网络上识别它。NetBIOS 名称服务器负责维护 NetBIOS 电脑名称与使用 NetBIOS 作为命名服务的网络的网络地址之间的映射列表。

  • NetBIOS 节点类型:对于运行 Windows 的 EC2 实例,即这些实例用于将 NetBIOS 名称解析为 IP 地址的方法。

如果您使用自定义选项集,在 VPC 中启动的实例将执行如图所示的以下操作:(1) 使用自定义 DHCP 选项集中的网络设置,(2) 与自定义 DHCP 选项集中指定的 DNS、NTP 和 NetBIOS 服务器进行交互,然后 (3) 通过 VPC 的路由器连接到网络中的其他设备。


                自定义 DHCP 选项集