這里是簡單介紹下,在阿里云購買的域名是如何解析的步驟,大家了解后,也能參考如何進(jìn)行域名跟你的服務(wù)器主機(jī)IP綁定。也就是域名與IP綁定。
操作路徑: 阿里云控制臺(tái) -> 產(chǎn)品與服務(wù) -> 域名 -> 域名列表 -> 解析
示例:
進(jìn)入域名配置頁面

選擇新手引導(dǎo)進(jìn)行快速配置

填寫域名和IP

將 sunlogging.com 和 www.sunlogging.com 解析(綁定)到自己的服務(wù)器的公網(wǎng)IP。
2.2. 自定義配置
除了新手引導(dǎo)進(jìn)行快速配置外,還可以點(diǎn)擊添加記錄進(jìn)行自定義配置域名解析。

2.2.1. 記錄類型
記錄類型指解析記錄的用途,例如:網(wǎng)站、郵箱等。

2.2.2. 主機(jī)記錄
主機(jī)記錄指域名前綴,例如:www、mail等。

常用的二級(jí)域:

2.2.3. 記錄值
記錄值指解析記錄的具體內(nèi)容,例如:IP地址、域名等。
記錄類型不同,記錄值填寫的內(nèi)容也不一樣,具體如下:

2.2.4. 解析請(qǐng)求來源
指域名訪問者所在的地區(qū)和使用的運(yùn)營商網(wǎng)絡(luò)。如:中國聯(lián)通、中國電信、百度、必應(yīng)、谷歌等。
非必填項(xiàng),可以不用管,選默認(rèn)值就可以了。
3. 域名解析原理
3.1. 什么是DNS
DNS(Domain Name System,域名系統(tǒng))是因特網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP地址。
網(wǎng)絡(luò)上計(jì)算機(jī)之間的通訊是通過IP地址來完成的,但I(xiàn)P地址并不便于記憶,我們需要一個(gè)方便記憶的名字來識(shí)別每一臺(tái)計(jì)算機(jī),這就是域名,而維護(hù)域名的系統(tǒng)就叫做域名系統(tǒng),域名系統(tǒng)其實(shí)就是名字系統(tǒng)。域名是唯一的,IP也是唯一的,給你一個(gè)域名要知道它對(duì)應(yīng)的IP地址,就需要有一個(gè)域名到IP的映射。 由域名去找IP地址的查找過程就是DNS的解析,進(jìn)行DNS解析的服務(wù)器叫DNS服務(wù)器,而DNS服務(wù)器便充當(dāng)了“翻譯官”的角色,將域名翻譯成IP地址。
3.2. DNS的解析原理
DNS的解析也就是通過域名查找主機(jī)的過程,其查找過程主要有三個(gè)步驟:
本地查詢(客戶機(jī)的DNS解析器)
客戶機(jī)到服務(wù)器查詢
服務(wù)器到服務(wù)器查詢

3.2.1. 1.本地查詢
在瀏覽器中輸入www.microsoft.com域名,操作系統(tǒng)會(huì)先檢查自己本地的hosts文件是否有這個(gè)域名的映射關(guān)系,如果有,就先調(diào)用這個(gè)IP地址映射,完成域名解析。 Win7系統(tǒng)下本地的hosts文件在C:\Windows\System32\drivers\etc\hosts,Linux系統(tǒng)下在:/etc/hosts。
如果hosts里沒有這個(gè)域名的映射,則查找本地DNS解析器緩存,是否有這個(gè)網(wǎng)址映射關(guān)系,如果有,直接返回,完成域名解析。
如果hosts與本地DNS解析器緩存都沒有相應(yīng)的網(wǎng)址映射關(guān)系,首先會(huì)找TCP/IP參數(shù)中設(shè)置的首選DNS服務(wù)器,在此我們叫它本地DNS服務(wù)器(也就是上圖中中間部分的DNS Server),在本地DNS服務(wù)器中查找 。 Win7系統(tǒng)下TCP/IP參數(shù)的設(shè)置在:控制面板 ->網(wǎng)絡(luò)和 Internet ->網(wǎng)絡(luò)連接 ->本地鏈接 ->屬性 ->網(wǎng)絡(luò) ->Internet協(xié)議版本4(TCP/IPv4)

3.2.2. 2.客戶機(jī)到服務(wù)器查詢
本地DNS服務(wù)器收到查詢時(shí),如果要查詢的域名,包含在本地配置的區(qū)域資源文件中,則返回解析結(jié)果給客戶機(jī),完成域名解析,此解析具有權(quán)威性。
如果要查詢的域名,不由本地DNS服務(wù)器區(qū)域解析,但該服務(wù)器已緩存了此網(wǎng)址映射關(guān)系,則調(diào)用這個(gè)IP地址映射,完成域名解析,此解析不具有權(quán)威性。
如果本地DNS服務(wù)器區(qū)域資源文件解析 與緩存解析都失效,則根據(jù)本地DNS服務(wù)器的設(shè)置(是否設(shè)置轉(zhuǎn)發(fā)器)進(jìn)行查詢。
3.2.3. 3.服務(wù)器到服務(wù)器查詢
如果未用轉(zhuǎn)發(fā)模式,本地DNS就把請(qǐng)求發(fā)至根DNS服務(wù)器,根DNS服務(wù)器收到請(qǐng)求后會(huì)判斷這個(gè)域名(.com)是誰來授權(quán)管理,并會(huì)返回一個(gè)負(fù)責(zé)該頂級(jí)域名管理的服務(wù)器的IP。本地DNS服務(wù)器收到IP信息后,將會(huì)聯(lián)系"負(fù)責(zé).com域名解析的這臺(tái)服務(wù)器“。這臺(tái)“負(fù)責(zé).com域名解析的服務(wù)器”收到請(qǐng)求后,如果自己無法解析,它就會(huì)找一個(gè)管理.com域的下一級(jí)DNS服務(wù)器地址(microsoft.com)給本地DNS服務(wù)器。當(dāng)本地DNS服務(wù)器收到這個(gè)地址后,就會(huì)找microsoft.com域服務(wù)器,重復(fù)上面的動(dòng)作,進(jìn)行查詢,直至找到www.microsoft.com主機(jī)。
如果用的是轉(zhuǎn)發(fā)模式,本地DNS服務(wù)器就會(huì)把請(qǐng)求轉(zhuǎn)發(fā)至上一級(jí)DNS服務(wù)器(microsoft.com),由上一級(jí)服務(wù)器進(jìn)行解析,上一級(jí)服務(wù)器如果不能解析,會(huì)把轉(zhuǎn)請(qǐng)求轉(zhuǎn)至上上級(jí)(.com)或找根DNS服務(wù)器,以此循環(huán)。不管是本地DNS服務(wù)器用是是轉(zhuǎn)發(fā)模式,還是非轉(zhuǎn)發(fā)模式,最后都是把結(jié)果返回給本地DNS服務(wù)器,由此DNS服務(wù)器再返回給客戶機(jī)。
3.3. 遞歸查詢與迭代查詢
3.3.1. 遞歸查詢
主機(jī)向本地域名服務(wù)器的查詢一般都是采用遞歸查詢。所謂遞歸查詢就是:如果主機(jī)所詢問的本地域名服務(wù)器不知道被查詢的域名的IP地址,那么本地域名服務(wù)器就以DNS客戶的身份,向其它根域名服務(wù)器繼續(xù)發(fā)出查詢請(qǐng)求報(bào)文(即替主機(jī)繼續(xù)查詢),而不是讓主機(jī)自己進(jìn)行下一步查詢,即:完全代理掉主機(jī)的查詢請(qǐng)求。因此,遞歸查詢返回的查詢結(jié)果要么是所要查詢的IP地址,要么是報(bào)錯(cuò)(表示無法查詢到所需的IP地址)。
3.3.2. 迭代查詢
本地域名服務(wù)器向根域名服務(wù)器的查詢的迭代查詢。迭代查詢的特點(diǎn):當(dāng)根域名服務(wù)器收到本地域名服務(wù)器發(fā)出的迭代查詢請(qǐng)求報(bào)文時(shí),要么給出所要查詢的IP地址,要么告訴本地服務(wù)器:“你下一步應(yīng)當(dāng)向哪一個(gè)域名服務(wù)器進(jìn)行查詢”。然后讓本地服務(wù)器進(jìn)行后續(xù)的查詢。根域名服務(wù)器通常是把自己知道的頂級(jí)域名服務(wù)器的IP地址告訴本地域名服務(wù)器,讓本地域名服務(wù)器再向頂級(jí)域名服務(wù)器查詢。頂級(jí)域名服務(wù)器在收到本地域名服務(wù)器的查詢請(qǐng)求后,要么給出所要查詢的IP地址,要么告訴本地服務(wù)器下一步應(yīng)當(dāng)向哪一個(gè)權(quán)限域名服務(wù)器進(jìn)行查詢。最后,知道了所要解析的IP地址或報(bào)錯(cuò),然后把這個(gè)結(jié)果返回給發(fā)起查詢的主機(jī)。
