更新时间:2024-12-19 GMT+08:00

配置地域解析

背景

普通的域名解析只为用户返回解析记录,不会考虑访问者的来源,这样所有的访问者都被解析到相同的IP地址上,容易出现由跨地域访问引起网络延迟。

地域线路解析是云解析服务提供的按地域维度来区分访问者来源的线路类型,DNS根据访问者的DNS服务器所在地域,对同一域名作出不同的解析响应,指向不同网络服务器的IP地址。

公网域名支持使用地域线路解析功能。内网域名、反向解析不支持使用地域线路解析功能。

例如,您的网站域名为example.com,拥有2台服务器,分别位于中国大陆和海外,则可以设置3条解析线路,类型分别为:全网默认、中国大陆、海外。

地域线路细分

地域线路指以地区为维度划分的线路。地域线路细分如表1所示。

表1 地域线路细分

一级

二级(地区)

三级(省市)

亚太地区

地区默认、中国台湾、中国香港、中国澳门、日本、韩国、印度、土耳其、印度尼西亚、越南、新加坡、泰国、马来西亚、孟加拉、阿联酋、亚美尼亚、阿塞拜疆、巴林、文莱、不丹、圣诞岛、格鲁吉亚、伊拉克、约旦、吉尔吉斯斯坦、柬埔寨、科威特、哈萨克斯坦、黎巴嫩、斯里兰卡、缅甸、蒙古、马尔代夫、尼泊尔、阿曼、菲律宾、巴基斯坦、巴勒斯坦、卡塔尔、沙特阿拉伯、塔吉克斯坦、东帝汶、土库曼斯坦、乌兹别克斯坦、也门、塞浦路斯、以色列、美属萨摩亚、库克群岛、密克罗尼西亚、关岛、基里巴斯、马绍尔群岛、北马里亚纳群岛、新喀里多尼亚、诺福克岛、瑙鲁、法属波利尼西亚、巴布亚新几内亚、帕劳、所罗门群岛、托克劳群岛、汤加、图瓦卢、瓦努阿图、萨摩亚、阿富汗、老挝、伊朗、叙利亚

省市默认

欧洲

地区默认、英国、德国、法国、意大利、俄罗斯、西班牙、乌克兰、荷兰、瑞典、波兰、英属印度洋领地、白俄罗斯、安道尔、阿尔巴尼亚、奥地利、奥兰群岛、比利时、保加利亚、瑞士、捷克、丹麦、爱沙尼亚、芬兰、法罗群岛、根西岛、直布罗陀、希腊、克罗地亚、匈牙利、爱尔兰、马恩岛、冰岛、泽西岛、列支敦士登、立陶宛、卢森堡、拉脱维亚、摩纳哥、摩尔多瓦、黑山、北马其顿、马耳他、挪威、葡萄牙、罗马尼亚、塞尔维亚、斯洛文尼亚、斯洛伐克、圣马力诺、梵蒂冈、科索沃、斯瓦尔巴群岛和扬马延岛、荷兰加勒比

省市默认

北美洲

地区默认、美国、加拿大、墨西哥、安提瓜和巴布达、巴巴多斯、巴哈马、伯利兹、哥斯达黎加、多米尼克、多米尼加、格林纳达、危地马拉、洪都拉斯、海地、牙买加、圣基茨和尼维斯、开曼群岛、圣卢西亚、尼加拉瓜、巴拿马、波多黎各、萨尔瓦多、特克斯和凯科斯群岛、特立尼达和多巴哥、英属维尔京群岛、美属维尔京群岛、圣文森特和格林纳丁斯、法属圣马丁、圣皮艾尔和密克隆群岛、古巴、格陵兰岛、法属马提尼克群岛-马提尼克、荷属圣马丁

省市默认

南美洲

地区默认、巴西、阿根廷、安圭拉、阿鲁巴、圣巴泰勒米岛、百慕大、瓜德罗普、蒙特塞拉特岛、玻利维亚、智利、哥伦比亚、库拉索、厄瓜多尔、法属圭亚那、圭亚那、秘鲁、巴拉圭、苏里南、乌拉圭、委内瑞拉

省市默认

非洲

地区默认、南非、埃及、安哥拉、布基纳法索、布隆迪、贝宁、博茨瓦纳、刚果金、中非、刚果布、科特迪瓦、喀麦隆、佛得角、吉布提、阿尔及利亚、厄立特里亚、埃塞俄比亚、加蓬、加纳、冈比亚、几内亚、赤道几内亚、几内亚比绍、肯尼亚、科摩罗、利比里亚、莱索托、利比亚、摩洛哥、马达加斯加、马里、毛里塔尼亚、毛里求斯、马拉维、莫桑比克、尼日尔、尼日利亚、留尼汪、卢旺达、塞舌尔、塞拉利昂、塞内加尔、索马里、南苏丹、圣多美和普林西比、斯威士兰、乍得、多哥、突尼斯、坦桑尼亚、乌干达、马约特、赞比亚、津巴布韦、纳米比亚、苏丹

省市默认

大洋洲

地区默认、澳大利亚、新西兰、斐济群岛、瓦利斯和富图纳、纽埃

省市默认

南极洲

地区默认

省市默认

中国大陆

地区默认

-

华北地区

省市默认、北京、天津、河北、山西、内蒙古

东北地区

省市默认、辽宁、吉林、黑龙江

西北地区

省市默认、陕西、甘肃、青海、宁夏、新疆

华中地区

省市默认、河南、湖北、湖南

华东地区

省市默认、上海、江苏、浙江、安徽、福建、江西、山东

华南地区

省市默认、广东、海南、广西

西南地区

省市默认、重庆、四川、贵州、云南、西藏

境外

地区默认

默认

对于域名example.com,如果解析线路设置如下:

  • 全网默认:1.1.1.1
  • 中国大陆:2.2.2.2
  • 亚太地区_中国香港:3.3.3.3

当上海的用户访问时,则返回IP地址2.2.2.2。当中国香港用户访问时,则返回IP地址3.3.3.3。当新西兰用户访问时,则返回IP地址1.1.1.1。

设置解析线路

当您拥有公网域名,且域名在华为云的云解析服务解析,则可以为域名设置地域线路解析。

现在,以为域名example.com设置全网默认(IP地址1.1.1.1)和亚太地区_中国香港(IP地址3.3.3.3)类型解析线路为例介绍设置地域线路解析的操作步骤。

  1. 进入公网域名列表页面
  2. 在“公网域名”页面的域名列表中,单击域名example.com的名称。

    进入“解析记录”页面。

  3. 单击“添加记录集”。

    进入“添加记录集”页面。

  1. 根据界面提示为域名example.com配置2条A类型解析记录,参数取值如表2所示。
    表2 添加A类型记录集参数说明

    参数

    参数说明

    线路1

    线路2

    主机记录

    解析域名的前缀。

    例如创建的域名为“example.com”,其“主机记录”设置包括:

    • www:用于网站解析,表示解析的域名为“www.example.com”。
    • 空:用于网站解析,表示解析的域名为“example.com”。

      主机记录置为空,还可用于为空头域名“@”添加解析。

    • abc:用于子域名解析,表示解析的域名为“example.com”的子域名“abc.example.com”。
    • mail:用于邮箱解析,表示解析的域名为“mail.example.com”。
    • *:用于泛解析,表示解析的域名为“*.example.com”,匹配“example.com”的所有子域名。

    www

    www

    类型

    记录集的类型,此处为A类型。

    A – 将域名指向IPv4地址

    A – 将域名指向IPv4地址

    线路类型

    默认值为“全网默认”。

    • 全网默认:默认线路类型,当未根据访问者来源设置解析线路时,系统会返回默认解析结果。
    • 运营商线路解析:根据访问者所在运营商,设置解析线路,详细内容请参见配置运营商线路解析
    • 地域解析:根据访问者所在地域,设置解析线路。

    全网默认

    地域解析:亚太地区_中国香港

    TTL(秒)

    解析记录在本地DNS服务器的缓存时间,以秒为单位。

    默认值为“300秒”。取值范围为:1~2147483647

    如果您的服务地址经常更换,建议TTL值设置相对小些,反之,建议设置相对大些。

    更多TTL相关内容请参见什么是TTL值?

    默认为“5min”,即300s。

    默认为“5min”,即300s。

    域名对应的IPv4地址。

    多个IPv4地址以换行符分隔。

    1.1.1.1

    3.3.3.3

    权重

    可选参数,返回解析记录的权重比例。默认值为1,取值范围:0~1000。

    仅支持为公网域名的记录集配置此参数。

    当域名在同一解析线路中有多条相同类型的解析记录时,可以通过“权重”设置解析记录的响应比例。详细内容请参见配置权重解析

    1

    1

    标签

    可选参数,记录集的标识,包括键和值,每个记录集可以创建20个标签。

    键和值的命名规则请参见表3

    说明:

    如您的组织已经设定云解析服务的相关标签策略,则需按照标签策略规则为记录集添加标签。标签如果不符合标签策略的规则,则可能会导致记录集创建失败,请联系组织管理员了解标签策略详情。

    example_key1

    example_value1

    example_key1

    example_value1

    描述

    可选参数,对域名的描述。

    长度不超过255个字符。

    -

    -

    表3 标签命名规则

    参数

    规则

    举例

    • 不能为空。
    • 对于同一资源键值唯一。
    • 长度不超过36个字符。
    • 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。

    example_key1

    • 不能为空。
    • 长度不超过43个字符。
    • 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。

    example_value1

  2. 单击“确定”,完成解析线路的设置。