世界上各级Internet管理机构秉承公开、公正、共享的原则,设立了可以查知IP地址和域名所有者登记资料的WHOIS服务器,以便所有Internet的使用者排除故障、打击网上非法活动。全世界国际区域性的IP地址管理机构有四个:ARIN、RIPE、APNIC、LACNIC,他们负责的IP地址的地理区域如下图所示。
四个国际区域性IP地址管理机构所负责的区域
(此图摘自《RIPE 2002年度报告》)
域名系统
域名的查询主要是基于RFC 954提供的WHOIS协议。在上述过程中,我们实际上是访问了InterNIC站点的WHOIS服务器,该服务器从WHOIS数据库中查询我们所需要的内容。
WHOIS服务器是一个基于"查询/响应"的TCP事务服务器,它运行在SRI-NIC机器上(26.0.0.73或10.0.0.51),向用户提供internet范围内的目录服务。本地主机上的用户程序可以通过Internet访问该服务器,其过程主要有下面三步:
(1)在TCP服务端口43(十进制)连接SRI-NIC服务主机;
(2)发送一个命令,以回车和换行(<CRLF>)结尾;
(3)接受相应命令的返回信息,一旦输出结束,服务器将关闭连接。
命令的格式非常简单。可以直接输入域名,例如,可以使用"sohu.com"查询"搜狐"网站的域名信息;也可以使用"help"得到详细的帮助信息。
2.全球列表
.br.com whois.centralnic.com
.cn.com whois.centralnic.com
.de.com whois.centralnic.com
.eu.com whois.centralnic.com
.gb.com whois.centralnic.com
.gb.net whois.centralnic.com
.hu.com whois.centralnic.com
.no.com whois.centralnic.com
.qc.com whois.centralnic.com
.ru.com whois.centralnic.com
.sa.com whois.centralnic.com
.se.com whois.centralnic.com
.se.net whois.centralnic.com
.uk.com whois.centralnic.com
.uk.net whois.centralnic.com
.us.com whois.centralnic.com
.uy.com whois.centralnic.com
.za.com whois.centralnic.com
.com.au whois.ausregistry.net.au
.net.au whois.ausregistry.net.au
.org.au whois.ausregistry.net.au
.asn.au whois.ausregistry.net.au
.id.au whois.ausregistry.net.au
.ac.uk whois.ja.net
.gov.uk whois.ja.net
.museum whois.museum
.asia whois.crsnic.net
.info whois.afilias.net
.name whois.nic.name
.aero whois.information.aero
.coop whois.nic.coop
.com whois.crsnic.net
.net whois.crsnic.net
.org whois.publicinterestregistry.net
.edu whois.educause.net
.gov whois.nic.gov
.int whois.iana.org
.mil whois.nic.mil
.biz whois.neulevel.biz
.as whois.nic.as
.ac whois.nic.ac
.al whois.ripe.net
.am whois.amnic.net
.at whois.nic.at
.au whois.aunic.net
.az whois.ripe.net
.ba whois.ripe.net
.be whois.dns.be
.bg whois.ripe.net
.br whois.nic.br
.by whois.ripe.net
.ca whois.cira.ca
.cc whois.nic.cc
.cd whois.nic.cd
.ch whois.nic.ch
.cl whois.nic.cl
.cn whois.cnnic.net.cn
.cx whois.nic.cx
.cy whois.ripe.net
.cz whois.ripe.net
.de whois.denic.de
.dk whois.dk-hostmaster.dk
.dz whois.ripe.net
.ee whois.eenet.ee
.eg whois.ripe.net
.es whois.ripe.net
.eu whois.eu
.fi whois.ripe.net
.fo whois.ripe.net
.fr whois.nic.fr
.gb whois.ripe.net
.ge whois.ripe.net
.gr whois.ripe.net
.gs whois.adamsnames.tc
.hk whois.apnic.net
.hr whois.ripe.net
.hu whois.ripe.net
.ie whois.domainregistry.ie
.il whois.isoc.org.il
.in whois.ncst.ernet.in
.ir whois.nic.ir
.is whois.ripe.net
.it whois.nic.it
.jp whois.jp
.kh whois.nic.net.kh
.kr whois.krnic.net
.li whois.nic.ch
.lt whois.ripe.net
.lu whois.dns.lu
.lv whois.ripe.net
.ma whois.ripe.net
.md whois.ripe.net
.mk whois.ripe.net
.ms whois.adamsnames.tc
.mt whois.ripe.net
.mx whois.nic.mx
.nl whois.domain-registry.nl
.no whois.norid.no
.nu whois.nic.nu
.nz whois.srs.net.nz
.pl whois.dns.pl
.pt whois.ripe.net
.ro whois.ripe.net
.ru whois.ripn.ru
.se whois.nic-se.se
.sg whois.nic.net.sg
.si whois.ripe.net
.sh whois.nic.sh
.sk whois.ripe.net
.sm whois.ripe.net
.su whois.ripn.net
.tc whois.adamsnames.tc
.tf whois.adamsnames.tc
.th whois.thnic.net
.tj whois.nic.tj
.tn whois.ripe.net
.to whois.tonic.to
.tr whois.ripe.net
.tv whois.tv
.tw whois.twnic.net
.ua whois.ripe.net
.uk whois.nic.uk
.us whois.nic.us
.va whois.ripe.net
.vg whois.adamsnames.tc
.ws whois.nic.ws
其它参考:
http://www.nirsoft.net/whois_servers_list.html