分享、学习、提高
Thank you for reading...
2007/05/27 13:46
Tags: ,
在im286看到一个叫负翁的ID,发布了一个使用nslookup来查询域名是否注册的方法的录像,下载下来看了下,确实是个不错的主意。
引用

判断一个域名是否注册,完全可以不用从域名代理商的web上去查询,直接使用nslookup你就能够判断。最好的办法,就是连接到域名注册机构

提供的dns服务器上,查询域名的dns信息,如果域名存在,则会显示相关ns信息,如果域名不存在,则会显示 Non-existent domain。
原文:http://www.im286.com/viewthread.php?tid=1895588

下面将操作步骤简述一下:
开始->运行->cmd

C:\Documents and Settings\Administrator>nslookup
Default Server:  dns3.cttwh.net
Address:  61.232.206.102

> root(查看当前根服务器设置)
Default Server:  A.ROOT-SERVERS.NET
Address:  198.41.0.4

> server
Server:  A.ROOT-SERVERS.NET
Address:  198.41.0.4

DNS request timed out.
   timeout was 2 seconds.
*** Request to A.ROOT-SERVERS.NET timed-out
> cn.(查看CN域名的DNS服务器)
Server:  A.ROOT-SERVERS.NET
Address:  198.41.0.4

Name:    cn
Served by:
- NS.CERNET.NET
         202.112.0.44
         cn
- A.DNS.cn
         203.119.25.1
         cn
- B.DNS.cn
         203.119.26.1
         cn
- C.DNS.cn
         203.119.27.1
         cn
- D.DNS.cn
         203.119.28.1
         cn
- E.DNS.cn
         203.119.29.1
         cn


> server 203.119.25.1(任选一个NDS服务器)
203.in-addr.arpa        nameserver = NS1.APNIC.NET
203.in-addr.arpa        nameserver = NS3.APNIC.NET
203.in-addr.arpa        nameserver = NS4.APNIC.NET
203.in-addr.arpa        nameserver = DNS1.TELSTRA.NET
203.in-addr.arpa        nameserver = NS-SEC.RIPE.NET
203.in-addr.arpa        nameserver = TINNIE.ARIN.NET
Default Server:  [203.119.25.1]
Address:  203.119.25.1

> set type = ns(设置查询类型为ns)

> hx.cn(开始查询,这个米被注册了)
Server:  [203.119.25.1]
Address:  203.119.25.1

Name:    hx.cn
Served by:
- ns2.4everdns.com

         hx.cn
- ns1.4everdns.com

         hx.cn


> hxhxhxhxhx.cn(乱敲一个,应该没被注册)
Server:  [203.119.25.1]
Address:  203.119.25.1

*** [203.119.25.1] can't find hxhxhxhxhx.cn: Non-existent domain


看到提示Non-existent domain,就可以确定,这个域名没有被注册。

如果是查询.com,则输入com.,就会列出com的查询DNS服务器,然后server 服务器IP,set type=ns后,就可以查询了:)
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]