Domain-Name-System

域名怎麼可能沒有域名伺服器?

  • June 2, 2017

我在網際網路上發現了幾個沒有名稱伺服器的域,但是它們有 WHOIS 記錄,並且域註冊商說它們被佔用了。

我對網際網路上 DNS 的理解是,域名伺服器的存在表明它已註冊,但顯然這是不正確的。

那麼,一個域怎麼能沒有名稱伺服器,又是什麼決定了一個域是否可用呢?誰是?

確定域是否可用的唯一方法是查詢該域的註冊數據庫。通常,您可以通過在系統資料庫 WHOIS 界面上執行 WHOIS 查詢來做到這一點。

有幾個原因可以解釋為什麼 DNS 檢查不安全。

最簡單的解釋是因為您可以註冊域而無需將其指向任何位置。這就像一個房子。你可以買房子,但你不必修路才能到達。

大多數可用的域提供商會強制您指向 DNS,否則他們會設置預設值。但是您不是被迫的,這不是一種強制性的域要求。

第二個原因是因為實際上存在域已註冊但不可用的情況。其中一種情況是通常稱為贖回期的時期。此期限會在域名過期且目前所有者不續訂後持續幾天。一些註冊管理機構禁用了該域,這意味著它不再可以通過 DNS 訪問,但該域仍然存在並且只能由原始所有者(通常)贖回。

DNS 檢查很便宜,有時速度更快。如果您需要檢查域是否存在,則可以先嘗試 DNS 查詢,如果失敗,則回退到 WHOIS 查詢。換句話說,如果 DNS 查詢成功,WHOIS 查詢幾乎毫無意義。但是您不能反其道而行之,因為如果 DNS 查詢失敗,並不意味著該域未註冊

引用自:https://serverfault.com/questions/304712