Java获取域名注册信息Whois
域名的种类
(1)country-code:
国家/地区顶级域名(ccTLD:Country Code Top Level Domain)
(2)generic:
通用顶级域名 (gTLD:generic Top Level Domain)
(3)generic-restricted:
有限制的通用顶级域名(需要审核)
(4)infrastructure:
基础组织顶级域名(iTLD:Infrastructure TLD)
(5)sponsored:
组织顶级渔民sTLD
(6)test:
国际化域名(IDN TLD)
IANA
IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)是负责协调一些使Internet正常运作的机构。
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"得到具体的帮助信息。
通过Java的Socket类实现

