操作流程
为云主机配置内网域名的流程如下图所示。
内网域名配置流程
配置流程说明:
· “(可选)创建VPC及VPC子网”:在管理控制台虚拟私有云服务页面完成配置,仅当您在网站部署阶段为云主机配置内网域名时,执行本操作。
· “创建内网域名”和“创建记录集”:在管理控制台内网DNS页面完成相关配置。
· “(可选)更改VPC子网的DNS”:在管理控制台虚拟私有云服务页面完成配置,仅当您为已运行网站的云主机配置内网域名时,执行本操作。
(可选)创建VPC及VPC的子网
当您在网站部署阶段为云主机配置内网域名时,需要首先完成VPC及其子网的创建。
1. 登录管理控制台。
2. 单击管理控制台左上角的,选择区域和项目。
3. 选择“网络 > 虚拟私有云”。
4. 在左侧树状导航栏,选择“虚拟私有云”。
5. 单击“创建虚拟私有云”,根据界面提示配置参数,关键参数的配置说明如所示。
表 虚拟私有云关键参数说明 | ||
---|---|---|
参数 | 说明 | 取值样例 |
区域 | 不同区域的资源之间内网不互通。请选择靠近您客户的区域,可以降低网络时延、提高访问速度。 | 江苏-苏州 |
名称 | VPC名称。 | VPC_001 |
网段 | VPC的地址范围,VPC内的子网地址必须在VPC的地址范围内。 目前支持网段范围: 10.0.0.0/8-24 172.16.0.0/12-24 192.168.0.0/16-24 | 192.168.0.0/16 |
子网名称 | 子网的名称。 | subnet |
子网网段 | 子网的地址范围,需要在VPC的地址范围内。 | 192.168.0.0/24 |
网关 | 子网的网关。 | 192.168.0.1 |
DNS服务器地址 | 若要为VPC内的云主机配置内网域名,需要设置DNS服务器地址与天翼云的内网DNS地址保持一致。 | 100.125.1.250 100.125.21.250 |
6. 单击“立即创建”,完成VPC以及VPC默认子网的设置。
创建内网域名
为云主机ECS1和数据库RDS1创建内网域名。
1. 选择“网络 > 内网DNS”。
进入内网DNS页面。
2. 在左侧树状导航栏,选择“内网域名”。
3. 单击“创建内网域名”,开始创建内网域名。
4. 根据界面提示配置参数,参数说明如表3所示。
表 创建内网域名参数说明 | ||
---|---|---|
参数 | 参数说明 | 取值样例 |
域名 | 域名。可以自定义,支持创建顶级域,但需符合域名命名规范。 | api.ecs.com |
VPC | 内网域名要关联的VPC。 | VPC_001 |
邮箱 | 可选参数。管理该内网域名的管理员邮箱。建议用户使用保留邮箱“HOSTMASTER@域名”作为此管理员邮箱。 | HOSTMASTER@example.com |
标签 | 可选参数。由键和值组成,用于搜索域名或为域名资源分组。当系统中配置多个域名时,可以选择配置此参数。 | - |
描述 | 可选参数。域名的描述信息。长度不超过255个字符。 | This is a zone example. |
表 标签命名规则 | ||
---|---|---|
参数 | 规则 | 举例 |
键 | o 不能为空。 o 对于同一资源键值唯一。 o 长度不超过36个字符。 o 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。 | example_key1 |
值 | o 不能为空。 o 长度不超过43个字符。 o 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。 | example_value1 |
5. 单击“确定”,完成内网域名api.ecs.com的创建。
创建完成后,您可以在“内网域名”页面查看新创建的域名信息。
单击“名称”列的域名名称,可以看到系统已经为您创建了SOA类型和NS类型的记录集。其中,
SOA类型的记录集标识了对此域名具有最终解释权的主权威服务器。
NS类型的记录集标识了此域名的权威服务器。
6. 重复执行3~5,完成内网域名db.com的创建。
内网域名规划请参见表虚拟私有云关键参数说明。
创建记录集
为云主机ECS1和数据库RDS1的内网域名添加到对应内网IP的解析记录。
1. 在“内网域名”页面的域名列表中,单击新创建域名的名称。
系统进入域名解析记录页面。
2. 单击“添加记录集”。
3. 根据界面提示填写参数配置,参数说明如表所示。
表 添加A类型记录集参数说明 | ||
---|---|---|
参数 | 参数说明 | 取值样例 |
主机记录 | 域名前缀。 此处参数设置为空,表示解析的域名是api.ecs.com。 | - |
类型 | 记录集的类型,此处为A类型。 | A – 将域名指向IPv4地址 |
TTL(秒) | 解析记录在DNS服务器的缓存时间,以秒为单位。 如果您的服务地址经常更换,建议TTL值设置相对小些,反之,建议设置相对大些。 | 默认为“5min”,即300s。 |
值 | 域名对应的IPv4地址。多个IPv4地址以换行符分隔。 此处设置为主机的内网IP。 | 192.168.2.8 |
标签 | 可选参数,由键和值组成,用于搜索记录集或为记录集资源分组。当系统中配置多个记录集时,可以选择配置此参数。 | - |
描述 | 可选配置,对域名的描述。 | - |
4. 单击“确定”,完成为内网域名api.ecs.com添加A类型记录集。
5. 重复执行1~4,为内网域名db.com添加A类型的记录集。
域名db.com对应记录集的“值”设置为“192.168.2.5”。
记录集的详细数据规划请参见表虚拟私有云关键参数说明。
(可选)更改VPC子网的DNS
当您为已运行网站的云主机配置内网域名时,需要更改VPC子网的DNS。
为实现内网域名在VPC内的正常解析,您需要把VPC子网的DNS改成已配置的内网DNS。
切换ECS
当ECS1发生故障,需要将业务切换到备份的云主机ECS2上。此时,可以通过修改内网域名api.ecs.com的解析记录实现业务切换。
1. 登录管理控制台。
2. 单击管理控制台左上角的,选择“江苏-苏州”。
3. 选择“网络 > 内网DNS”。
进入内网DNS页面。
4. 在左侧树状导航栏,选择“域名解析 > 内网解析”。
5. 在“内网域名”页面域名列表中,单击“名称”列的域名“api.ecs.com”进入域名解析记录页面。
6. 在A类型记录集中,单击“操作”列的“修改”。
7. 将“值”修改为“192.168.3.8”。
8. 单击“确定”,完成解析记录的修改。
此时,ECS到公共接口ECS1的访问会通过内网DNS解析到ECS2上,实现了ECS的切换。