域名解析(说说域名解析)
首先,浏览器会检查缓存中是否有与该域名对应的已解析IP地址。如果缓存中有,解析过程将结束。域名的缓存时间限制可以通过TTL属性设置。
如果不在浏览器缓存中,它会检查操作系统中是否有该域名对应的DNS解析结果。在Windows中,可以通过C:\ Windows \ System32 \ drivers \ etc \ hosts文件进行设置。在Linux中,这个配置文件是/etc/hosts。修改这个文件也可以配置域名解析的IP结果。
如果以上步骤都不能完成域名的解析,你就真的请求域名服务器解析域名了。操作系统会先把域名发送到本地的DNS服务器,也就是本地的域名服务器。比如你在学校接入校园网,那么本地域名服务器一定在你的学校。如果你在一个社区接入互联网,那么这个本地DNS服务器就是为你提供接入互联网的应用提供商(电信、移动或联通)。它通常会在城市的某个地方,不远。
如果本地DNS服务器还是不命中,直接去根DNS服务器(根域名服务器)请求优优资源网的解析。
根域名服务器会将查询到的域名的gLTD服务器(主域名服务器)地址返回给本地域名服务器。gLTD是国际顶级域名服务器,如。com,。cn等。
本地DNS服务器(本地域名服务器)会向刚刚返回的gTLD服务器发送一个请求。
被请求的gTLD服务器查找并返回该域名对应的域名服务器地址,通常是你注册的域名服务提供商(如阿里云-王湾)。
名称服务器查询存储的域名和IP之间的映射表。正常情况下,获取域名的IP记录,并连同一个TTL值返回给本地DNS服务器。
本地DNS服务器会缓存这个域名和ip的对应关系,缓存时间由TTL值控制,最后会将解析结果返回给用户。
域名解析记录主要分为A记录、AAAA记录、MX记录、CNAME记录、NS记录和TXT记录。
答:指定与域名对应的IP地址(IPV4)。
AAAA记录:指定域名对应的IP地址(IPV6)。
MX记录:将域名指向邮件服务器友友资源网。
CNAME记录:将一个域名指向另一个域名。
NS记录:将子域名指向其他DNS解析服务器。
设置主机名或域名的描述。