域名管理與註冊機制
本文主要介紹DNS和IP地址基礎設施管理與註冊機制
網際網路是分散式管理控制的資訊網路系統,但對於IP地址和DNS是由一套層次管理機構來負責統一管理的。
ICANN是一傢俱有全球代表性的網際網路名稱和數字地址分配機構的非營利國際組織。主要負責IP地址空間分配、DNS指派、協議識別符號指派、埠號確定、通用頂級域名以及國家和地區級域名系統的管理、以及根伺服器系統的管理。
ICANN的包含幾大分支機構,其管理層次為:
其中,ICANN將自身業務劃分為域名分配機構和域名管理機構
1、ICANN(Internet Corporation for Assigned Names and Numberd)
從ICANN查詢根whois:https://www.internic.net/whois.html
2、ASO(Address Supporting Organization):地址支援組織
https://aso.icann.org/
主要負責將IP地址統一分配到洲際註冊局,並且負責管理,提供IP地址的whois查詢。
3、GNSO(Generic Name Supporting Organization):基本名稱支援組織
https://gnso.icann.org/en/
主要負責通用域名的分配,需要注意的是該組織只負責域名分配,而不負責域名管理,不提供whois查詢
4、CNNSO
https://ccnso.icann.org/
5、洲際註冊局主要負責國家頂級域的域名分配,需要注意的是該組織只負責域名的分配,而不負責域名管理,不提供whois查詢。
6、CNNIC洲際註冊局負責將ASO分配給自己的IP地址分配給相應的國家,我們可以從相應的洲際註冊局檢視相應的IP的whois資訊。其中中國的域名管理組織為CNNIC
北美地區:https://www.arin.net/
歐洲和中東地區:https://www.ripe.net/
亞太地區:https://www.apnic.net/
拉丁美和加勒比地區
:http://www.lacnic.net/非洲地區:http://www.afrinic.net/
CNNIC是我國域名註冊管理機構和域名根伺服器執行機構。負責執行和管理國家頂級域名.CN、中文域名系統
從CNNIC中查詢whois資訊:http://www.cnnic.net.cn/,在該組織中只能查詢到.cn和.中文的域名系統
同樣類似於CNNIC,.edu.cn國內的管理結構為CERNIC:http://www.nic.edu.cn/POC/cindex.html
7、域名註冊流程
組織和個人在網際網路上申請DNS域名是,會以註冊人的身份,通過商業註冊商(如國內的萬網、新網),查詢所選擇的域名是否已被其他人註冊,並挑選未註冊的異響域名,註冊商將向官方註冊局(如CNNIC、CERNIC)申請所分配的域名,並向註冊人提供DNS服務。
域名註冊資訊包括官方註冊局、註冊商和註冊人的詳細資訊將進入到官方註冊局或註冊商維護的公開資料庫中,並向公眾提供註冊資訊的whois查詢服務。
8、域名的whois查詢
(1) 查詢域名的whois服務,最簡單的方式為:通過國內的域名註冊商,如萬網、新網等。
(2) 但是會存在一些網站的查詢不到具體資訊的情況,這是我們就需要從ICANN查詢基本的whois資訊,從中找到 該域名註冊商的連結,再從該註冊商提供的whois服務中查詢該域名的whois資訊。
(3) 有些域名不是通過註冊服務商來註冊,比如說:edu.cn,這是就需要從該域名的管理機構CERNIC來查詢 whois資訊。
(4) 對於.cn非通用級域名,在ICANN上查詢不到該域名資訊,.cn的管理機構為CNNIC,可以在CNNIC上查詢到 該.cn的基本資訊。
9、IP地址的whois資訊
IP地址是由RIR(洲際註冊局)分配,IP的whois資訊儲存在的RIR(洲際註冊局)資料庫中,並且每家RIR知道每段IP地址範圍是屬於哪家管理,因此只需隨便挑選一家RIR的whois伺服器,作為查詢的出發點,它就會告訴我們哪一家RIR才能找到詳細的註冊資訊。