甚么是whois? (whois的觀點及操縱)

宣布日期 2012-03-17 16:46:26

簡略來講,whois便是一個用來查問域名是不是已被注冊,和注冊域名的具體信息的數據庫(如域名一切人、域名注冊商、域名注冊日期和過時日期等)。經過進程whois來完成對域名信息的查問。

若是你想對這個題目做進一步領會,上面是中國互聯收集信息中間(CNNIC)網站上的一篇對WHOIS的具體先容,此中包含WHOIS觀點、成長進程和CNNIC WHOIS體系及其操縱。


WHOIS概覽 (作者 中國互聯收集信息中間(CNNIC)手藝部 王朗 )

一. WHOIS的觀點

1.1甚么是“WHOIS”

“WHOIS”是今后域名體系中不可或缺的一項信息辦事。在操縱域名停止Internet沖浪時,良多用戶但愿進一步領會域名、名字辦事器的具體信息,這就會用到WHOIS。對域名的注冊辦事機構(registrar)而言,要確認域名數據是不是已精確注冊到域名注冊中間(registry),也常常會用到WHOIS。直觀來看,WHOIS便是鏈接到域名數據庫的搜刮引擎,通俗來講是屬于收集信息中間(NIC)所供給和掩護的名字辦事之一。

1.2 WHOIS體系組成

根據IETF規范 要求,WHOIS辦事通俗由WHOIS體系來供給。WHOIS體系是一個Client/Server體系。此中Client端首要擔任:
1)供給拜候WHOIS體系的用戶接口;
2)天生查問并將其以恰當的格局傳遞給Server;
3)領受Server傳回的呼應,并以用戶可讀的情勢輸出。

Server端則首要擔任領受Client真個要求并發還呼應數據。Internet上基于TCP和談的根基辦事都有本身默許的TCP端標語,象HTTP辦事的默許端標語為80,FTP辦事的默許端標語為21等。一樣作為Internet上焦點辦事之一的WHOIS辦事,其Server端默許監聽43號TCP端口,領受查問要求并發生呼應。通俗來講,Server端可以或許或許領受三品種型的信息查問:接洽人、主機和域名。對統一查問,Server真個輸出應當具備分歧性和不變性。

 1.3 WHOIS任務進程

WHOIS辦事是一個在線的“要求/呼應”式辦事。WHOIS Server運轉在背景監聽43端口,當Internet用戶搜刮一個域名(或主機、接洽人等其余信息)時,WHOIS Server起首建立一個與Client的TCP毗連,而后領受用戶要求的信息并據此查問背景域名數據庫。若是數據庫中存在響應的記實,它會將相干信息如一切者、辦理信息和手藝接洽信息等,反應給Client。待Server輸出竣事,Client封閉毗連,至此,一個查問進程竣事。

二. WHOIS的汗青及其成長

域名體系實際的建立和操縱對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端多以網頁為主的情勢供給。如InterNIC的WHOIS主頁:

http://www.internic.net/whois.html。如許的界面對通俗Internet用戶而言加倍友愛直觀,清楚易讀。

三. CNNIC WHOIS

3.1 CNNIC WHOIS體系

中國互聯收集信息中間(China Internet Network Information Center ,簡稱CNNIC)是經我國國務院主管部分核準受權,操縱我國國度互聯收集信息中間職責的辦理和辦事機構。作為我國的域名體系注冊辦理機構,CNNIC也供給了所轄規模內域名信息查問的WHOIS辦事。

今后,能注冊在CNNIC域名數據庫中的域名有三種:

1)CN域名:以.cn開頭的二級域名和三級域名(edu.cn除外),如cnnic.cn、sina.com.cn等;
2)中文域名:最少含有一其中文筆墨,由中文、字母(A-Z,a-z,巨細寫等價)、數字(0-9)或標記(-)和域名條理分開符“.”(或中文的“。”)組成,最多不跨越20個字符的字符串,如中國互聯收集信息中間.收集、國民日報.中國、新浪.公司等;
3)通用網址:由中文、字母(A-Z,a-z,巨細寫等價)、數字(0-9)或標記(-)組成,最多不跨越31個字符的字符串,并且不含域名分開符“.”,如:中國互聯收集信息中間、CNNIC等。

響應的,CNNIC WHOIS辦事也由三個體系組成:

1).cn域名 WHOIS體系(http://ewhois.cnnic.cn);
2)中文域名WHOIS體系(http://cwhois.cnnic.cn);
3)通用網址WHOIS體系(http://seal.cnnic.cn)。

今后我國有的注冊辦事機構也供給WHOIS辦事,但對注冊在CNNIC的域名等信息,這些注冊辦事機構的信息來歷終究仍是CNNIC的WHOIS體系。以是,CNNIC的WHOIS在所轄域內是最權勢巨子的。

 3.2 CNNIC WHOIS的操縱

3.2.1 .cn域名WHOIS查問

操縱這個WHOIS體系,Internet用戶可以或許或許查問除.edu.cn 以外一切注冊在CNNIC域名數據庫中以.cn開頭的英文域名。只要在“域名查問”欄中輸出以.cn開頭的英文域名字符串,而后回車,便可獲得查問成果。

若是查問的域名不在CNNIC域名數據庫中,比方毛病鍵入了.com或.net等開頭的域名,體系將會顯現“你所查問的信息不屬于本注冊機構”。對觸及到聞名企業的單元稱號、馳譽牌號等的域名,CNNIC會停止掩護性預留,查問這類域名體系會申明“經主管部分核準您請求的域名已被參加限定注冊名單”。若是所查問的域名還不注冊,或域名由于差別的來由被CNNIC制止查問,體系會顯現“你所查問的信息不存在”。

同時,根據老例,該體系還供給注冊在CNNIC域名數據庫中的接洽人信息和主機信息查問,只要在“接洽人查問”或“主機查問”欄中輸出主機的域名或接洽人號,而后回車,體系會前往響應信息。若輸出有誤,體系會提醒“你所查問的信息不存在”。

3.2.2 中文域名WHOIS查問

操縱這個體系,Internet用戶可以或許或許查問注冊在CNNIC域名數據庫中的中文域名,域名后綴今朝可以或許或許是“.cn”、“.中國”、“.公司”和“.收集”四者之一。若是域名分開符“.”不謹慎輸成了中詞句號“。”,體系會停止主動改正并前往精確的查問信息。通俗來講,輸出簡體的中文域名,體系會將響應的簡繁體的中文域名信息都顯現到客戶端。

CNNIC對諸如聞名企業的單元稱號、馳譽牌號、地輿稱號等的中文域名,如“北京.公司”,也會賜與掩護性預留。查問此類域名體系會申明:“該中文域名已由中國互聯收集信息中間預留”。若是查問的域名不在CNNIC數據庫中,體系會顯現“此域名不被注冊”。若是體系稱“此域名不存在”,則有可以或許是由于所查問的域名由于某種緣由被制止注冊。 Internet用戶也可以或許或許操縱該體系停止接洽人和主機信息的查問。

3.2.3 通用網址WHOIS查問

操縱這個體系,Internet用戶可以或許或許查問注冊在CNNIC域名數據庫中的通用網址相干信息。

若要查問CNNIC停止了掩護性預留的通用網址,體系會告訴“您查問的通用網址限定注冊”;對制止注冊的通用網址,體系則會顯現“您所查問的通用網址不存在”。若是體系申明“您查問的通用網址/接洽人今朝不被注冊”,則申明可以或許或許向響應的注冊辦事機構請求注冊該通用網址。

操縱該體系Internet用戶也可以或許或許查問到相干的接洽人信息。只要鍵入所需查問的接洽人姓名或接洽人號,在厥后的下拉列表當選擇接洽人所屬的注冊辦事機構,回車,體系就會前往響應信息。若是不清楚接洽人屬于哪一個注冊辦事機構,也可以或許或許堅持下拉列表為“全數”,體系會前往一切與輸出符合的接洽人信息。

綜上,CNNIC的WHOIS體系可以或許或許在所辦理的規模內,供給清楚易讀的域名信息。同時CNNIC也在主動朝上進步,不時完美WHOIS體系,盡力為泛博Internet用戶和域名注冊辦事機構供給加倍便利、精確、疾速的域名信息查問辦事。