詳解什么是域名解析/如何解析域名
時間:2023-02-07 11:56:01 | 來源:建站知識
時間:2023-02-07 11:56:01 來源:建站知識
在說清楚什么是域名解析之前,
先講一下為什么要用域名在域名沒有被發(fā)明之前,人們訪問網(wǎng)站都是通過
IP地址,也就是類似1.1.1.1這樣的一串字符,但是IP地址不直觀,而且用戶記憶十分不方便,于是人們又發(fā)明了另一套字符型的地址方案,即所謂的
域名地址域名已經(jīng)有了,
怎么樣才能讓域名地址和IP地址一一對應(yīng)呢?
這個時候DNS(Domain name server)就出現(xiàn)了,這個應(yīng)該很多人應(yīng)該都早有耳聞,
域名地址和IP地址的對應(yīng)關(guān)系就放在DNS內(nèi),我們只需要記住域名地址就行了,對應(yīng)轉(zhuǎn)換工作就留給了DNS。
回到問題,
什么是域名解析?
域名解析就是需要我們手動把域名地址和IP地址的對應(yīng)關(guān)系寫到DNS服務(wù)器上,這樣別人訪問域名地址的時候就可以在DNS查詢到對于的IP地址。我們肯定都遇到過訪問一個網(wǎng)站的時候出現(xiàn)錯誤,找不到IP地址,找不到IP地址一般有下面幾個原因。
有時候域名剛解析,也會出現(xiàn)找不到IP的情況,因為DNS更新需要時間,我們要等一下再試。
如何解析域名?我們購買域名之后域名服務(wù)商一般都會送DNS解析服務(wù),在解析域名之前我們要知道自己的服務(wù)器的地址。我們購買的主機/服務(wù)器都會有IP地址或者CANME地址。
上面只講了IP地址,
什么是CANME地址呢?
CNAME地址看上去其實就是一個域名地址,例如www.zhihu.com這就可以是一個CNAME地址,這個CNAME地址已經(jīng)解析到一個IP地址1.1.1.1 。當(dāng)我們把自己的域名解析到CNAME地址www.zhihu.com的時候其實就解析到IP地址1.1.1.1
為什么要這樣做呢?因為有時候主機商提供的IP地址可能會因為網(wǎng)絡(luò)攻擊暫時不可用,為了提高可用性CNAME對應(yīng)的IP地址可能會變,我們把域名解析到CNAME地址IP地址變化時我們就不需要重新修改域名解析了
回到域名解析,這是在優(yōu)網(wǎng)主機(有永久免費版)購買的網(wǎng)站主機提供的IP地址和CNAME地址(安全起見已經(jīng)打碼)
我在阿里云買了一個域名,先找到域名解析的入口
添加兩條記錄,記錄類型CNAME,主機記錄分別是www和@記錄值是優(yōu)網(wǎng)主機提供的CNAME地址
這樣我們的域名就已經(jīng)解析了,我們上面的操作就相當(dāng)于在DNS添加了兩條記錄
域名 www.youweb.online 對應(yīng)我們的 CNAME地址
域名 youweb.online 對應(yīng)我們的 CNAME地址
注意:有的域名服務(wù)商不允許@主機記錄用解析記錄類型CNAME,這時候我們應(yīng)該用A記錄類型,記錄值填寫我們的IP地址