在浏览器里输入一个网址,页面很快打开。这中间有一次看不见的查询:把便于记忆的域名,换成网络设备能够识别的地址。这个过程称为域名解析。
为什么要做这一步
网络中的设备通过一串数字地址相互定位,而人习惯记名字。域名解析就是这两种表示方式之间的转换,它由一套分布在全球的查询系统完成。
查询经过哪几级
- 发起方:浏览器所在的设备,把域名交给就近的解析服务去查。
- 本地缓存:解析服务先看自己有没有记过这个域名。如果记过且没有过期,直接返回,后面的步骤都省掉。
- 根一级:缓存里没有时,向最高一级查询,得到管辖该域名后缀的服务器地址。
- 后缀一级:向下查询,得到该域名自身的服务器地址。
- 权威一级:该域名的服务器保存着具体记录,在这里才能拿到最终结果。
结果返回后会被沿路缓存一段时间,这段时间内再有相同查询,就不必重复上面整个过程。这也是为什么修改解析后,有时需要等待一段时间才能全部生效——各处的缓存需要等到过期才会重新查询。
常见的记录类型
解析结果按用途分成若干类型:指向服务器地址的、指向另一个域名的别名、指定邮件服务器、指定本域名的权威服务器,以及用于存放验证信息的文本记录。不同用途对应不同类型,配置时按需要选择即可。
可能出现的问题
- 修改后未生效:多数是缓存尚未过期,等待即可;确认无误后可联系服务方刷新记录。
- 解析超时:检查网络是否正常、本机使用的解析服务是否可用。
- 被指向错误地址:属于较严重的情况,需要使用可信的解析服务,并核对域名的管理权限是否在自己手中。
对企业的一点点提示
域名和解析的管理权限,应当由企业以自己的名义持有。合作方变更或联系方式失效时,能否拿回管理权,取决于这两项一开始登记在谁名下。
