动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种局域网的网络协议, 提供了将配置信息传递到TCP/IP网络服务器的标准。通过DHCP选项集功能,您可以为专有网络VPC(Virtual Private Cloud)中的云服务器ECS(Elastic Compute Service)实例配置域名和DNS服务器IP地址。

DHCP选项集

功能发布及地域支持情况

DHCP选项集功能支持的地域如下表所示:
区域 支持DHCP选项集的地域
亚太

华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华东1(杭州)、华东2(上海)、华南1(深圳)、华南3(广州)、西南1(成都)、中国香港、日本(东京)、韩国(首尔)、新加坡、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷)、印度(孟买)

欧洲与美洲 德国(法兰克福)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚)
中东 阿联酋(迪拜)

DHCP选项集功能介绍

创建ECS实例时,默认使用的是阿里云提供的DNS服务器IP,该DNS服务器IP不能解析您私网内的服务。您可以为ECS实例手动指定您自定义的DNS服务器IP地址,但修改的配置会在ECS实例重启后失效。

VPC支持DHCP选项集功能。您可以为DHCP选项集配置指定域名和DNS服务器IP地址,然后根据需要将DHCP选项集与其所在地域的一个或多个VPC关联。关联后,VPC中新建的ECS实例会使用该VPC关联的DHCP选项集中的配置,而存量ECS实例在更新DHCP后也会使用该VPC关联的DHCP选项集中的配置。更多信息,请参见DHCP选项集对ECS实例的生效策略

DHCP选项集中的域名和DNS服务器IP地址的具体描述如下表所示。
DHCP选项名称 描述
域名 ECS实例的主机名后缀,例如example.com。
DNS域名服务器IP 域名服务器IP。
默认使用阿里云VPC中的私网DNS服务器地址(100.100.2.136和100.100.2.138),以便您可以正常访问阿里云基础云上服务。如果您的业务有特殊需求,您可以自定义指定服务器IP,您最多可以指定4个域名服务器IP。
重要 指定域名服务器IP为自定义域名服务器IP时,请注意:
  • 系统会为您自动填入阿里云VPC中默认的私网DNS服务器地址(100.100.2.136和100.100.2.138),如果您删除系统自动填入的私网DNS服务器地址,可能会导致您无法访问阿里云基础云上服务,请谨慎操作。
  • 您需要在安全组和网络ACL(如有)中添加允许访问自定义域名服务器IP的规则,否则可能导致无法解析私有服务。具体操作,请参见添加安全组规则添加网络ACL规则

DHCP选项集对ECS实例的生效策略

DHCP选项集与VPC关联后,对VPC中新建和存量的ECS实例的生效策略不同,具体如下表所示。
实例类型 生效策略
存量ECS实例(DHCP选项集与VPC关联前,VPC中已经创建的ECS实例) 执行以下任意操作后,ECS实例会更新DHCP选项集中的DHCP选项配置:
  • 重启ECS实例。
  • 重启DHCP Client服务。
  • 重启网络服务。
新建ECS实例(DHCP选项集与VPC关联后,VPC中新创建的ECS实例) 无需任何操作,新建ECS实例会自动同步DHCP选项集中的DHCP选项配置。
说明 如果DHCP选项集关联的VPC开启了共享VPC功能,则DHCP选项集也会对共享VPC内的ECS实例生效。更多信息,请参见共享VPC概述

DHCP选项集使用限制

资源 默认限制 提升配额
单个账号支持创建的DHCP选项集的数量 10个 无法提升
单个DHCP选项集支持关联的VPC的数量 10个
单个VPC支持关联的DHCP选项集的数量 1个
单个DHCP选项集支持配置的域名的数量 1个
单个DHCP选项集支持配置的DNS服务器IP地址的数量 4个
不支持绑定DHCP选项集的VPC VPC中含有以下ECS实例规格族中的任一实例则不支持绑定DHCP选项集:

ecs.c1、ecs.c2、ecs.c4、ecs.ce4、ecs.cm4、ecs.d1、ecs.e3、ecs.e4、ecs.ga1、ecs.gn4、ecs.gn5、ecs.i1、ecs.m1、ecs.m2、ecs.mn4、ecs.n1、ecs.n2、ecs.n4、ecs.s1、ecs.s2、ecs.s3、ecs.se1、ecs.sn1、ecs.sn2、ecs.t1、ecs.xn4

更多信息,请参见VPC高级功能

升级不支持VPC高级功能的ECS实例的规格或释放不支持VPC高级功能的ECS实例。

使用DHCP选项集

具体操作,请参见使用DHCP选项集