數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

第一、什麼是域名解析

域名註冊後,您只擁有了這個域名的使用權,但無法通過域名直接訪問您的網站,或作為電子郵箱後綴進行郵件收發。“域名解析”是使用域名訪問的必備環節。人們都習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是一一對應的,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,解析過程是自動進行的。域名解析(DNS)即將域名轉換成為機器可讀的IP地址(例如:XX.XXX.XXX.XXX)的服務。

數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

雲解析簡介

雲解析基於業界領先的DNSPod域名解析,提供可靠穩定的權威域名解析服務。DNSPod是國內領先的DNS服務商,有10年的DNS解析服務經驗。

免費版雲解析

免費版雲解析支持在解析控制檯中添加域名,設置A記錄、CNAME等解析記錄。除此之外,還可以添加子域名指向購買雲資源的公網IP,或者雲資源的內網IP,讓解析在內網生效,這樣便可以在內網通過域名訪問雲資源,此外還可以關聯到服務器雲的負載均衡實例。

付費版雲解析

針對大中小企業用戶,提供不同的包年套餐(針對單域名)。對子域名級別、A記錄負載均衡、DNS攻擊防護等功能都進行了提升。(注意:各大域名服務商對於付費雲解析的收費價格不同)

數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

第二、記錄類型的含義

要指向空間商提供的 IP 地址,選擇類型 A,要指向一個域名,選擇類型 CNAME。

A 記錄:地址記錄,用來指定域名的 IPv4 地址(如:8.8.8.8),如果需要將域名指向一個 IP 地址,就需要添加 A 記錄。

CNAME 記錄: 如果需要將域名指向另一個域名,再由另一個域名提供 IP 地址,就需要添加 CNAME 記錄。

NS 記錄:域名服務器記錄,如果需要把子域名交給其他 DNS 服務商解析,就需要添加 NS 記錄。

AAAA 記錄:用來指定主機名(或域名)對應的 IPv6 地址(例如:ff06:0:0:0:0:0:0:c3)記錄。

MX 記錄:如果需要設置郵箱,讓郵箱能收到郵件,就需要添加 MX 記錄。

TXT 記錄:如果希望對域名進行標識和說明,可以使用 TXT 記錄,絕大多數的 TXT 記錄是用來做 SPF 記錄(反垃圾郵件)。

SRV 記錄:SRV 記錄用來標識某臺服務器使用了某個服務,常見於微軟系統的目錄管理。主機記錄處格式為:服務的名字.協議的類型。例如: _sip._tcp。

隱、顯性 URL 記錄:將一個域名指向另外一個已經存在的站點,就需要添加 URL 記錄。

線路的用法有什麼?

讓指定線路的用戶訪問這個 IP。

數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

常見用法有:

默認:必須添加,否則只有單獨指定的線路才能訪問您的網站。如果雙線解析,建議【默認】線路填寫【電信IP】。

聯通:單獨為【聯通用戶】指定服務器 IP,其他用戶依然訪問【默認】。

搜索引擎:指定一個服務器 IP 讓抓取。

記錄值如何填寫?

最常見的是將空間商提供的【IP地址】填寫在這裡,各類型的記錄值一般是這樣的:

A 記錄:填寫您服務器 IP,如果您不知道,請諮詢您的空間商。

CNAME 記錄:填寫空間商給您提供的域名,例如:2.com。

MX 記錄:填寫您郵件服務器的 IP 地址或企業郵箱給您提供的域名,如果您不知道,請諮詢您的郵件服務提供商。

AAAA 記錄:不常用,解析到 IPv6 的地址。

NS記錄:不常用,系統默認添加的兩個 NS 記錄請不要修改。NS 向下授權,填寫 DNS 域名,例如:ns3.dnsv3.com。

TXT 記錄:記錄值並沒有固定的格式,不過大部分情況下,TXT 記錄是用來做 SPF 反垃圾郵件的。最典型的 SPF 格式的 TXT記錄例子為 “v=spf1 a mx ~all”,表示只有這個域名的 A 記錄和 MX 記錄中的 IP 地址有權限使用這個域名發送郵件。

SRV 記錄:記錄值格式為:優先級 權重 端口 主機名。例如:0 5 5060 sipserver.example.com 。

隱、顯性 URL 記錄:記錄值為必須為完整的地址(必須帶有協議、域名,可以包含端口號和資源定位符)。

TTL:即 Time To Live,緩存的生存時間。指地方 DNS 緩存您域名記錄信息的時間,緩存失效後會再次到 DNSPod 獲取記錄值。我們默認的 600 秒是最常用的,不用修改。

600(10分鐘):建議正常情況下使用 600。

60(1分鐘):如果您經常修改 IP,修改記錄一分鐘即可生效。長期使用 60,解析速度會略受影響。

3600(1 小時):如果您 IP 極少變動(一年幾次),建議選擇 3600,解析速度快。如果要修改 IP,提前一天改為 60,即可快速生效。

為什麼添加解析記錄的時候提示 "記錄有衝突" 因為各種記錄類型之間是有優先級差異的,所以在主機記錄相同的情況下,同一條線路下,有幾種不同的記錄類型不能共存,否則系統會提示您記錄衝突。當出現記錄衝突時,就只能設置其中一條記錄,無法再次添加,建議您選擇不同的主機記錄來進行另外一條記錄的配置。

具體的衝突情況如下:

  1. CNAME 記錄與 CNAME 記錄以外的其他任何記錄類型都衝突。
  2. URL 轉發(包括顯性與隱性)與 A 記錄、CNAME 記錄、NS 記錄、AAAA 記錄、MX 記錄衝突,同時與其本身也衝突。
  3. A 記錄與 CNAME 記錄、NS 記錄、URL 轉發(顯性與隱性)衝突。
  4. TXT 記錄與 CNAME、NS 衝突。
  5. AAAA 記錄與 CNAME 記錄、NS 記錄、URL 轉發(顯性與隱性)衝實。
  6. SRV 記錄 與 CNAME 記錄、NS 記錄衝突。
  7. MX 記錄與 CNAME、NS、URL 轉發(顯性與隱性)衝突與本身以及其他記錄不衝突。
  8. NS 記錄與 NS 記錄以外的其他任何記錄類型都衝突。

萬網買的域名在雲解析做 A 記錄解析,控制檯顯示已添加過 A 記錄解析,但 ping 域名還是沒解析成功是什麼原因?

您好,您在雲解析添加了域名,首先需要去萬網處將 DNS 地址修改成雲解析提供的 f1g1ns1.dnspod.net

f1g1ns2.dnspod.net 之後再進行記錄值的添加。如不修改 DNS 地址,萬網提供了一套 DNS 地址,雲解析也提供了一套,會導致解析混亂,所添加的記錄值也不會生效。

數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

注意事項:

1、域名解析生效時間

服務器雲域名的解析生效,首先服務器雲 DNS 必須生效,然後等待世界各地 Local DNS 生效(可以通俗的理解為各大電信運營管理的 DNS 需要及時同步服務器雲 DNS 解析記錄),才能最終生效。 網站是否能訪問直接相關的是 Local DNS,服務器雲解析都是實時生效的,一般只需幾秒即可同步到各地 Local DNS 上,但各地 Local DNS 均有緩存機制,解析的最終生效取決於各運營商刷新時間。

2、新增解析記錄生效時間

使用服務器雲(DNSPod)雲解析新增解析記錄,實時生效。

3、修改解析記錄生效時間

修改域名記錄,各地生效時間理論上是您域名記錄之前設置的 TTL 時間,不過也存在地方運營商有強制延長域名記錄的情況

,可能導致未按照 TTL 時間生效。

4、修改域名 DNS 生效時間

修改域名 DNS 指向 DNSPod 的域名,雖然 DNSPod 服務器的生效時間是實時的,但因各地 ISP 服務商刷新域名 DNS 的時間

不一致,所以導致解析在全球生效一般需要 0~72 小時,請您耐心等待。

5、解析不生效,應如何處理

一般我們認為解析不生效,一般有一下兩點判斷:

打不開頁面

只要頁面上有返回錯誤代碼,解析都已經生效,需要做的就是檢查服務器配置。

以下是常見的錯誤代碼:

(1)網站建設中

(2)Object not found

(3)Error404

(4)Access forbidden

(5)Error 403

(6)Forbidden

凡是頁面出現以上錯誤碼,基本與解析無關,請檢查服務器配置。

ping 不到域名,出現這個情況原因如下:

記錄沒有正確添加

線路類型如果沒有選擇默認,是會有部分用戶無法訪問的。【默認線路】必須添加,否則只有單獨指定的線路才能訪問您的網站,如果雙線解析,建議【默認】線路填寫【電信 IP】(聯通、移動等都可以 ,這個根據您的需求自己配 )。

域名修改 DNS 還沒有生效

修改 DNS 是必須等待一段時間才能完全生效,只修改幾個小時是不可能全部生效的。如果當地 ISP 的 DNS 服務器沒有完全刷新您的域名記錄,就會出現 ping 不到 IP 的情況。解決方法是繼續等待,等待時間不會超過 48 小時。

域名的 DNS 記錄被緩存

緩存可能在 Windows(只要是 Windows 都會緩存)、路由器(通過路由上網)、當地 ISP 的 DNS 服務器(DNS 服務器採用遞歸方式)。

數據驅動,商業裂變,之項目技術實戰(第五節:域名解析)

溫情提示:學習《數據驅動,商業裂變,之項目技術實戰》,請大家關注我的西瓜視頻系列課程!!!視頻課程宗旨在於用技術實戰的方式講解小微企業在移動互聯網時代的盈利模式,以及社交化商業裂變的技術路線!


分享到:


相關文章: