轉(zhuǎn)自:https://itbilu.com/other/relate/EyxzdVl3.html#contrast
域名注冊完成后首先需要做域名解析第献,域名解析就是把域名指向網(wǎng)站所在服務(wù)器的IP贡必,讓人們通過注冊的域名可以訪問到網(wǎng)站。IP地址是網(wǎng)絡(luò)上標(biāo)識服務(wù)器的數(shù)字地址庸毫,為了方便記憶仔拟,使用域名來代替IP地址。域名解析就是域名到IP地址的轉(zhuǎn)換過程飒赃,域名的解析工作由DNS服務(wù)器完成利花。DNS服務(wù)器會把域名解析到一個IP地址,然后在此IP地址的主機(jī)上將一個子目錄與域名綁定载佳。域名解析時(shí)會添加解析記錄炒事,這些記錄有:A記錄
、AAAA記錄
蔫慧、CNAME記錄
挠乳、MX記錄
、NS記錄
姑躲、TXT記錄
睡扬、SRV記錄
、URL轉(zhuǎn)發(fā)
肋联。
1. DNS域名解析中添加的各項(xiàng)解析記錄
A記錄: 將域名指向一個IPv4地址(例如:100.100.100.100)威蕉,需要增加A記錄
CNAME記錄: 如果將域名指向一個域名,實(shí)現(xiàn)與被指向域名相同的訪問效果橄仍,需要增加CNAME記錄韧涨。這個域名一般是主機(jī)服務(wù)商提供的一個域名
MX記錄: 建立電子郵箱服務(wù),將指向郵件服務(wù)器地址侮繁,需要設(shè)置MX記錄虑粥。建立郵箱時(shí),一般會根據(jù)郵箱服務(wù)商提供的MX記錄填寫此記錄
NS記錄: 域名解析服務(wù)器記錄宪哩,如果要將子域名指定某個域名服務(wù)器來解析娩贷,需要設(shè)置NS記錄
TXT記錄: 可任意填寫,可為空锁孟。一般做一些驗(yàn)證記錄時(shí)會使用此項(xiàng)彬祖,如:做SPF(反垃圾郵件)記錄茁瘦。Let's Encrypt
也會使用TXT記錄來驗(yàn)證域名。
AAAA記錄: 將主機(jī)名(或域名)指向一個IPv6地址(例如:ff03:0:0:0:0:0:0:c1)储笑,需要添加AAAA記錄
SRV記錄: 添加服務(wù)記錄服務(wù)器服務(wù)記錄時(shí)會添加此項(xiàng)甜熔,SRV記錄了哪臺計(jì)算機(jī)提供了哪個服務(wù)。格式為:服務(wù)的名字.協(xié)議的類型(例如:_example-server._tcp)突倍。
SOA記錄: SOA叫做起始授權(quán)機(jī)構(gòu)記錄腔稀,NS用于標(biāo)識多臺域名解析服務(wù)器,SOA記錄用于在眾多NS記錄中那一臺是主服務(wù)器
PTR記錄: PTR記錄是A記錄的逆向記錄羽历,又稱做IP反查記錄或指針記錄焊虏,負(fù)責(zé)將IP反向解析為域名
顯性URL轉(zhuǎn)發(fā)記錄: 將域名指向一個http(s)
協(xié)議地址,訪問域名時(shí)秕磷,自動跳轉(zhuǎn)至目標(biāo)地址诵闭。例如:將www.liuht.cn顯性轉(zhuǎn)發(fā)到www.itbilu.com后,訪問www.liuht.cn時(shí)跳夭,地址欄顯示的地址為:www.itbilu.com涂圆。
隱性UR轉(zhuǎn)發(fā)記錄L: 將域名指向一個http(s)
協(xié)議地址,訪問域名時(shí)币叹,自動跳轉(zhuǎn)至目標(biāo)地址润歉,隱性轉(zhuǎn)發(fā)會隱藏真實(shí)的目標(biāo)地址。例如:將www.liuht.cn顯性轉(zhuǎn)發(fā)到www.itbilu.com后颈抚,訪問www.liuht.cn時(shí)踩衩,地址欄顯示的地址仍然是:www.liuht.cn。
2. DNS解析中一些問題
2.1 A記錄
與CNAME記錄
A記錄
是把一個域名解析到一個IP地址贩汉,而CNAME記錄
是把域名解析到另外一個域名驱富,而這個域名最終會指向一個A記錄,在功能實(shí)現(xiàn)在上A記錄
與CNAME記錄
沒有區(qū)別匹舞。
CNAME記錄
在做IP地址變更時(shí)要比A記錄
方便褐鸥。CNAME記錄
允許將多個名字映射到同一臺計(jì)算機(jī),當(dāng)有多個域名需要指向同一服務(wù)器IP赐稽,此時(shí)可以將一個域名做A記錄指向服務(wù)器IP叫榕,然后將其他的域名做別名(即:CNAME)到A記錄的域名上。當(dāng)服務(wù)器IP地址變更時(shí)姊舵,只需要更改A記錄的那個域名到新IP上晰绎,其它做別名的域名會自動更改到新的IP地址上,而不必對每個域名做更改括丁。
2.2 A記錄
與AAAA記錄
二者都是指向一個IP地址荞下,但對應(yīng)的IP版本不同。A記錄
指向IPv4
地址,AAAA記錄
指向IPv6
地址尖昏。AAAA記錄
是A記錄
的升級版本仰税。
2.3 IPv4
與IPv6
IPv4
,是互聯(lián)網(wǎng)協(xié)議(Internet Protocol抽诉,IP)的第四版肖卧,也是第一個被廣泛使用的版本,是構(gòu)成現(xiàn)今互聯(lián)網(wǎng)技術(shù)的基礎(chǔ)協(xié)議掸鹅。IPv4
的下一個版本就是IPv6
,在將來將取代目前被廣泛使用的IPv4
拦赠。
IPv4
中規(guī)定IP地址長度為32位(按TCP/IP參考模型劃分) 巍沙,即有2^32-1個地址。IPv6
的提出最早是為了解決荷鼠,隨著互聯(lián)網(wǎng)的迅速發(fā)展IPv4
地址空間將被耗盡的問題句携。為了擴(kuò)大地址空間,IPv6
將IP地址的長度由32位增加到了128位允乐。在IPv6
的設(shè)計(jì)過程中除了一勞永逸地解決了地址短缺問題以外矮嫉,還解決了IPv4
中的其它問題,如:端到端IP連接牍疏、服務(wù)質(zhì)量(QoS)蠢笋、安全性、多播鳞陨、移動性昨寞、即插即用等。
2.4 TTL
值
TTL
-生存時(shí)間(Time To Live)厦滤,表示解析記錄在DNS服務(wù)器中的緩存時(shí)間援岩,TTL
的時(shí)間長度單位是秒,一般為3600秒掏导。比如:在訪問www.itbilu.com
時(shí)享怀,如果在DNS服務(wù)器的緩存中沒有該記錄,就會向某個NS服務(wù)器發(fā)出請求趟咆,獲得該記錄后添瓷,該記錄會在DNS服務(wù)器上保存TTL
的時(shí)間長度,在TTL
有效期內(nèi)訪問www.itbilu.com
忍啸,DNS服務(wù)器會直接緩存中返回剛才的記錄仰坦。