簡介
不同
域名後綴的whois
信息需要到不同的whois
數據庫
查詢。如
.com的whois資料庫和
.edu的就不同。目前國內提供WHOIS查詢服務的
網站有
萬網、
站長之家的等。每個域名或IP的WHOIS信息由對應的管理機構保存,例如,以.com結尾的域名的WHOIS信息由.com域名運營商VeriSign管理,中國國家頂級域名.cn域名由CNNIC管理。
“WHOIS”是當前
域名系統中不可或缺的一項信息服務。在使用
域名進行
Internet衝浪時,很多用戶希望進一步了解域名、名字伺服器的詳細信息,這就會用到WHOIS。對於
域名的註冊服務機構(registrar)而言,要確認域名數據是否已經正確註冊到
域名註冊中心(registry),也經常會用到WHOIS。直觀來看,WHOIS就是
連結到
域名資料庫的
搜尋引擎,一般來說是屬於網路信息中心(
NIC)所提供和維護的名字服務之一。
刪除規則
國際域名:
(1) 到期當天暫停解析,如果在72小時未續費,則修改域名DNS指向廣告頁面(停放)。38天內,可以自動續費。續費後,系統自動 恢復原來的DNS,刷新時間大概是24-48小時。
(2) 39-70天,域名處於贖回期(Redemption),此期間域名無法管理,需手工贖回!
(3) 75天,域名被徹底刪除,可以重新註冊。
國內域名:
(1) 到期當天暫停解析,如果在72小時未續費,則修改域名DNS指向 廣告頁面(停放)。35天內,可以自動續費。
(2) 過期後36-48天,將進入13天的高價贖回期,此期間域名無法管 理。
(3) 過期後48天后仍未續費的,域名將隨時被刪除。
系統組成
2)生成查詢並將其以適當的格式傳送給Server;
3)接收Server傳回的回響,並以用戶可讀的形式輸出。
Server端則主要負責接收Client端的請求並發迴響應數據。Internet上基於TCP協定的基本服務都有自己默認的TCP
連線埠號,象HTTP服務的默認
連線埠號為80,
FTP服務的默認控制連線埠號為21(數據連線埠為20)等。同樣作為Internet上核心服務之一的WHOIS服務,其Server端默認監聽43號TCP
連線埠,接收查詢請求並產生回響。一般來說,Server端可以接收三種類型的信息查詢:聯繫人、
主機和
域名。對於同一查詢,Server端的輸出應該具有一致性和穩定性。
工作過程
WHOIS服務是一個線上的“請求/回響”式服務。WHOIS Server運行在
後台監聽43
連線埠,當Internet用戶搜尋一個
域名(或
主機、聯繫人等其他信息)時,WHOIS Server首先建立一個與Client的TCP連線,然後接收用戶請求的信息並據此查詢後台域名資料庫。如果資料庫中存在相應的記錄,它會將相關信息如
所有者、管理信息以及技術聯絡信息等,反饋給Client。待Server輸出結束,Client關閉連線,至此,一個查詢過程結束。
發展歷史
歷史
域名系統理論的建立和套用對於
Internet而言具有里程碑式的意義,因而早在ARPANet時代,域名信息就備受網路用戶的關注。位於美國
加州Menlo Park的
斯坦福研究院(Stanford Research Institute,SRI)在20世紀80年代初行使著DDN網路信息中心(Network Information Center,NIC)的職責,在這裡工作的Ken Harrenstien和Vic White等人敏感地意識到提供已註冊
域名信息的查詢對於NIC而言是一項非常重要的工作,於是便開始著手建立WHOIS系統,並將其工作成果提交給IETF 。經過Ken Harrenstien等人的改進和修改,NICNAME/WHOIS理論得以進一步完善,成為Internet上的標準服務之一 。其中,NICNAME是WHOIS服務在TENEX,TOPS-20和一部分UNIX系統上的叫法。因為
ARPANet上
主機數目有限,此時的WHOIS服務主要通過位於SRI的中央資料庫來維護。
這以後幾乎所有的UNIX版本都將WHOIS作為
TCP/IP協定棧中的上層套用協定,並實現了著名的
客戶端程式whois。在絕大多數UNIX和
類UNIX系統中鍵入man 1 whois,都會得到whois
客戶端程式的使用幫助。同樣,用戶只要telnet到運行WHOIS Server的43
連線埠,敲入所需查詢的信息,也能得到相應的信息反饋。
隨著Internet的急速膨脹,人們意識到集中式的WHOIS Server越來越不能夠滿足網路用戶的需求,於是分散式就成了WHOIS Server的主要發展方向。“Referral WHOIS”(簡稱為
RWhois)就是這個方向上的研究成果,其主要思路是利用分散式的資料庫來維護眾多的
域名、
主機等信息,用referral來指示
client經由網路上的多個的Server最後連到所查詢信息的權威WHOIS Server。另一方面,IETF成立了Whois and Network Information Lookup Service Working Group(WNILS)來研究將本地WHOIS服務進行擴展和標準化,並稱之為WHOIS++ 。
發展
計算機和
網路通信技術在不斷發展,WHOIS系統新的功能也在不斷增加。比如多語言功能,支持更多的
字元集,結構化數據,更強勁的表達式搜尋,更安全的
數據連線,更友好的用戶界面等等。上世紀90年代以來,Web套用迅速普及,通過Web系統進行
域名信息的查詢已經成為主流趨勢,各級
域名註冊管理機構都實現了其基於Web的WHOIS系統,Client端多以網頁為主的形式提供。
隱私保護
有些註冊商,對國際
域名的whois信息是禁止的,如果要查詢只能聯繫對應的註冊商。這種保護機制是防止有人惡意利用這種whois信息的聯繫方式,暴露客戶的隱私信息。
修改策略
據國外媒體報導,在日前召開的一次業界會議上,與會者對Whois資料庫隱私策略提出了異議,並建議對此作出調整。
如果你擁有一個
域名,那么你的隱私可能因為Whois當前的隱私策略而被沒有必要地泄露出去,但人們對此還是束手無策。
事實上,這是一個很嚴重的問題。網際網路
域名的註冊信息是公開的,並且可以通過“Whois”資料庫來公開查詢。而Unix和Linux用戶也可以通過命令行來實現查詢。
如果
域名持有者要註冊Whois服務,必須要提供準確的信息。如果你的
域名是出於個人使用目的,那么必須要提供家庭住址、電話號碼和
電子郵件地址等信息。
這一問題有望得到改善,有與會者建議,取消填寫家庭住址和電話號碼等信息的要求。對此,業內分析師持樂觀態度,希望該問題能得到徹底解決。
CNNIC
CNNIC系統
中國網際網路信息中心(China Internet Network Information Center,簡稱CNNIC)是經我國國務院主管部門批准授權,行使我國國家網際網路信息中心職責的管理和服務機構。作為我國的
域名體系註冊管理機構,CNNIC也提供了所轄範圍內
域名信息查詢的WHOIS服務。
當前,能註冊在CNNIC
域名資料庫中的
域名有三種:
(2)中文
域名:至少含有一個中文文字,由中文、字母(A-Z,a-z,大小寫等價)、數字(0-9)或符號(-)和
域名層次
分隔設定“.”(或者中文的“。”)組成,最多不超過20個字元的字元串,如
中國網際網路信息中心.網路、人民日報.中國、新浪.公司等;
(3)通用網址:由中文、字母(A-Z,a-z,大小寫等價)、數字(0-9)或符號(-)組成,最多不超過31個字元的字元串,並且不含域名
分隔設定“.”,如:
中國網際網路信息中心、CNNIC等。
相應的,CNNIC WHOIS服務也由三個系統構成:
(3)通用網址WHOIS系統。
當前我國有的註冊服務機構也提供WHOIS服務,但對於註冊在CNNIC的
域名等信息,這些註冊服務機構的信息來源最終還是CNNIC的WHOIS系統。所以,CNNIC的WHOIS在所轄域內是最權威的。
CNNIC的使用
使用這個WHOIS系統,Internet用戶可以查詢除之外所有註冊在CNNIC
域名資料庫中以.cn結尾的英文域名。只要在“
域名查詢”欄中輸入以.cn結尾的英文域名字元串,然後回車,即可得到查詢結果。
如果查詢的
域名不在CNNIC域名資料庫中,比如錯誤鍵入了
.com或.net等結尾的域名,系統將會顯示“你所查詢的信息不屬於本註冊機構”。對於涉及到著名企業的單位名稱、馳名商標等的
域名,CNNIC會進行保護性預留,查詢這類
域名系統會聲明“經主管部門批准您申請的域名已經被列入限制註冊名單”。如果所查詢的
域名還沒有註冊,或者域名因為不同的理由被CNNIC禁止查詢,系統會顯示“你所查詢的信息不存在”。
同時,按照慣例,該系統還提供註冊在CNNIC域名資料庫中的聯繫人信息和主機信息查詢,只要在“聯繫人查詢”或“主機查詢”欄中輸入主機的域名或聯繫人號,然後回車,系統會返回相應信息。若輸入有誤,系統會提示“你所查詢的信息不存在”。
使用這個系統,
Internet用戶可以查詢註冊在
CNNIC域名資料庫中的中文域名,域名後綴可以是“.cn”、“.中國”、“.公司”和“.網路”四者之一。如果
域名分隔設定“.”不小心輸成了中文句號“。”,系統會進行
自動更正並返回正確的查詢信息。一般來說,輸入簡體的中文
域名,系統會將相應的簡繁體的中文域名信息都顯示到
客戶端。
CNNIC對於諸如著名企業的單位名稱、馳名商標、地理名稱等的中文
域名,如“北京.公司”,也會給予保護性預留。查詢此類
域名系統會說明:“該中文域名已由
中國網際網路信息中心預留”。如果查詢的域名不在CNNIC資料庫中,系統會顯示“此域名沒有被註冊”。如果系統稱“此
域名不存在”,則有可能是因為所查詢的域名因為某種原因被禁止註冊。 Internet用戶也可以利用該系統進行聯繫人和
主機信息的查詢。
通用網址WHOIS查詢
使用這個系統,Internet用戶可以查詢註冊在
CNNIC域名資料庫中的通用網址相關信息。
若要查詢CNNIC進行了保護性預留的通用網址,系統會通知“您查詢的通用網址限制註冊”;對於禁止註冊的通用網址,系統則會顯示“您所查詢的通用網址不存在”。如果系統聲明“您查詢的通用網址/聯繫人沒有被註冊”,則說明可以向相應的註冊服務機構申請註冊該通用網址。
使用該系統Internet用戶也可以查詢到相關的聯繫人信息。只需鍵入所需查詢的聯繫人姓名或聯繫人號,在其後的下拉列表中選擇聯繫人所屬的註冊服務機構,回車,系統就會返回相應信息。如果不清楚聯繫人屬於哪個註冊服務機構,也可以保持下拉列表為“全部”,系統會返回所有與輸入相符的聯繫人信息。
綜上,
CNNIC的WHOIS系統能夠在所管理的範圍內,提供清晰易讀的
域名信息。同時CNNIC也在積極進取,不斷完善WHOIS系統,努力為廣大Internet用戶和
域名註冊服務機構提供更加方便、準確、快捷的域名信息查詢服務。