Web-Hosting
域名註冊商不應該執行名稱伺服器嗎?
我的網站由 HostGator 託管,但域名註冊是通過 GoDaddy 進行的。我的理解是,域名註冊商(在本例中為 GoDaddy)託管了一項將他們管理的域名轉換為 IP 地址的服務,這稱為名稱伺服器。因此,GoDaddy 是將我的域名映射到 IP 地址的資訊的權威來源。當我在 GoDaddy 中進行更改時,新資訊會逐漸傳播到 Internet 上的其他名稱伺服器。當有人訪問我的網站時,他們的電腦會詢問其本地名稱伺服器,該伺服器會詢問另一個名稱伺服器,依此類推,直到請求返回給具有權威答案的 GoDaddy。(我意識到有根名稱伺服器之類的東西,但我試圖讓事情變得簡單。)
到目前為止我是對的嗎?
那麼為什麼我剛剛被告知我需要在我的 GoDaddy 配置中設置名稱伺服器以指向 HostGator 託管的兩個?我已經做到了,但這對我來說沒有意義。我會認為,如果有的話,HostGator 需要指向 GoDaddy 名稱伺服器,因為維護我的域與其 IP 地址之間的映射的是 GoDaddy,而不是 HostGator。
對於我的問題中明顯的混淆,我深表歉意。如果有人能啟發我,我將非常感激!
不,你的理解有點偏離。域名註冊商除了拿走您的錢並將您的姓名和地址放入註冊管理機構為您使用的任何頂級域執行的數據庫之外什麼都不做。(如果這聽起來有點胡說八道,那就是)。事實上,GoDaddy 與您的 DNS 查找無關,除非您也將它們用作託管服務提供商(聽起來您不是)。
您對 GoDaddy(或您使用的任何域名註冊商)所做的一切就是告訴他們告訴註冊局您的域名伺服器是什麼,以便註冊局可以告訴想要訪問您的域的人去哪裡。
我想說你可能想好好瀏覽一下相關的維基百科文章,讓你所有的鴨子排成一排。