什么是域名解析糙俗??
顧名思義预鬓,域名解析是將我們申請(qǐng)的網(wǎng)站域名映射到對(duì)應(yīng)網(wǎng)站服務(wù)器的IP地址方便人們使用域名訪問我們的網(wǎng)站
DNS服務(wù)器:專門提供域名解析服務(wù)的服務(wù)器,
權(quán)威DNS服務(wù)器:域名example.com在域名服務(wù)器114.114.114.114上做了解析,那么114.114.114.114這臺(tái)服務(wù)器則稱為權(quán)威DNS服務(wù)器巧骚;
非權(quán)威DNS服務(wù)器:一般指運(yùn)營(yíng)商提供的DNS服務(wù)器,非權(quán)威DNS服務(wù)器上的域名解析都是通過向根服務(wù)器或權(quán)威服務(wù)器查詢所得到的緩存記錄;
DNS根服務(wù)器:負(fù)責(zé)頂級(jí)域記錄的服務(wù)器格二,全球共13臺(tái)根服務(wù)器; [百度百科]
常見域名記錄類型:
NS記錄:用于指定負(fù)責(zé)解析域名的權(quán)威DNS服務(wù)器劈彪,即為域名擁有者提供域名解析的域名提供商或運(yùn)營(yíng)商
A記錄:指定特定主機(jī)名映射到特定的IP地址上。這是非常重要記錄也是常用的記錄顶猜,比如解析主機(jī)名為www的到IP 1.1.1.1上就需要使用A記錄進(jìn)行
CNAME記錄:別名記錄,即設(shè)置一個(gè)別名映射到已有的A記錄沧奴;如 A記錄 www1.example.com 映射到 192.168.0.10,現(xiàn)將www設(shè)置別名記錄映射為www1;當(dāng)訪問www時(shí)也訪問的是192.168.0.10這個(gè)服務(wù)器上的網(wǎng)站
TTL生存時(shí)間:由權(quán)威DNS服務(wù)器設(shè)置該時(shí)間,用于非權(quán)威DNS服務(wù)器通過向根服務(wù)器或權(quán)威服務(wù)器查詢所得到解析記錄的緩存時(shí)間,即我們?cè)跈?quán)威服務(wù)器中設(shè)置的TTL(time to live)
一般在權(quán)威DNS服務(wù)器設(shè)置域名時(shí)默認(rèn)的TTL時(shí)間為600s-3600s(不同的DNS服務(wù)商設(shè)置不同),此時(shí)間可以根據(jù)實(shí)際需求進(jìn)行修改當(dāng)我們域名映射長(zhǎng)期不變時(shí)驶兜,這個(gè)時(shí)間可以設(shè)置長(zhǎng)一些扼仲;
為什么域名解析需要等待生效?抄淑?
在我們對(duì)已經(jīng)存在一段時(shí)間的解析記錄更換解析記錄時(shí)這個(gè)時(shí)間將影響我們新域名解析的生效時(shí)間屠凶,因?yàn)橛脩粼诎l(fā)起域名解析請(qǐng)求時(shí)當(dāng)?shù)剡\(yùn)營(yíng)商DNS服務(wù)器對(duì)舊的域名解析記錄可能存在緩存,運(yùn)營(yíng)商DNS服務(wù)器查詢到本機(jī)有緩存時(shí)則直接返回舊的域名解析給用戶;直到TTL時(shí)間到期舊的域名解析在運(yùn)營(yíng)商DNS服務(wù)器中失效,新的查詢請(qǐng)求發(fā)送到運(yùn)營(yíng)商DNS服務(wù)器,此時(shí)DNS服務(wù)器會(huì)向DNS根服務(wù)器及權(quán)威DNS服務(wù)器查詢相關(guān)記錄,新修改的記錄才會(huì)生效