如何使用Windows终端查询URL(DNS查找)?

时间:2014-04-16 21:13:54

标签: windows terminal ip spam-prevention httpbl

我正在尝试使用Windows的命令行,以便使用他们的API(link)查询http:BL,但似乎无法完成命令以执行我想要的操作。

我以为我应该使用类似的东西:

ping secretkey.7.1.1.127.dnsbl.httpbl.org

但我只是得到了:

 [1] ""                                                                                  
 [2] "Pinging secretkey.7.1.1.127.dnsbl.httpbl.org [127.1.1.7] with 32 bytes of data:"
 [3] "Reply from 127.1.1.7: bytes=32 time<1ms TTL=128"                                   
 [4] "Reply from 127.1.1.7: bytes=32 time<1ms TTL=128"                                   
 [5] "Reply from 127.1.1.7: bytes=32 time<1ms TTL=128"                                   
 [6] "Reply from 127.1.1.7: bytes=32 time<1ms TTL=128"                                   
 [7] ""                                                                                  
 [8] "Ping statistics for 127.1.1.7:"                                                    
 [9] "    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),"                          
[10] "Approximate round trip times in milli-seconds:"                                    
[11] "    Minimum = 0ms, Maximum = 0ms, Average = 0ms"    

ping -a secretkey.7.1.1.127.dnsbl.httpbl.org

但似乎都没有给我想要的输出。

关于使用哪个命令的任何建议?

更新。

使用:

nslookup -debug secretkey.7.1.1.127.dnsbl.httpbl.org

我得到了:

Non-authoritative answer:
 ------------ Got answer:     HEADER: 
opcode = QUERY, id = 1, rcode = NXDOMAIN 
header flags:  response, want recursion, recursion avail. 
questions = 1,  answers = 0,  authority records = 1,  additional = 0      QUESTIONS: 
1.1.168.192.in-addr.arpa, type = PTR, class = IN     AUTHORITY RECORDS:     ->  168.192.in-addr.arpa 
ttl = 86399 (23 hours 59 mins 59 secs) 
primary name server = dns.netvision.net.il 
responsible mail addr = hostmaster.netvision.net.il 
serial  = 2011010100 
refresh = 1800 (30 mins) 
retry   = 900 (15 mins) 
expire  = 604800 (7 days) 
default TTL = 604800 (7 days)  ------------ Server:  UnKnown Address:  192.168.1.1  ------------ Got answer:     HEADER: 
opcode = QUERY, id = 2, rcode = NOERROR 
header flags:  response, want recursion, recursion avail. 
questions = 1,  answers = 1,  authority records = 3,  additional = 3      QUESTIONS: 
secretkey.7.1.1.127.dnsbl.httpbl.org, type = A, class = IN     ANSWERS:     ->  secretkey.7.1.1.127.dnsbl.httpbl.org 
internet address = 127.1.1.7 
ttl = 300 (5 mins)     AUTHORITY RECORDS:     ->  dnsbl.httpbl.org 
nameserver = ns2.httpbl.org 
ttl = 300 (5 mins)     ->  dnsbl.httpbl.org 
nameserver = ns3.httpbl.org 
ttl = 300 (5 mins)     ->  dnsbl.httpbl.org 
nameserver = ns1.httpbl.org 
ttl = 300 (5 mins)     ADDITIONAL RECORDS:     ->  ns1.httpbl.org 
internet address = 209.124.55.46 
ttl = 300 (5 mins)     ->  ns2.httpbl.org 
internet address = 66.114.104.118 
ttl = 300 (5 mins)     ->  ns3.httpbl.org 
internet address = 81.17.242.92 
ttl = 300 (5 mins)  ------------ ------------ Got answer:     HEADER: 
opcode = QUERY, id = 3, rcode = NOERROR 
header flags:  response, want recursion, recursion avail. 
questions = 1,  answers = 0,  authority records = 1,  additional = 0      QUESTIONS: 
secretkey.7.1.1.127.dnsbl.httpbl.org, type = AAAA, class = IN     AUTHORITY RECORDS:     ->  dnsbl.httpbl.org 
ttl = 1162 (19 mins 22 secs) 
primary name server = dnsbl.httpbl.org 
responsible mail addr = dnsadmin.projecthoneypot.org 
serial  = 1397664327 
refresh = 7200 (2 hours) 
retry   = 7200 (2 hours) 
expire  = 604800 (7 days) 
default TTL = 3600 (1 hour)  ------------ Name:    secretkey.7.1.1.127.dnsbl.httpbl.org Address:  127.1.1.7 > 

1 个答案:

答案 0 :(得分:3)

您正在寻找nslookup

nslookup -debug secretkey.7.1.1.127.dnsbl.httpbl.org

在其他信息中,这部分是您正在寻找的:

ANSWERS:
->  secretkey.7.1.1.127.dnsbl.httpbl.org
    internet address = 127.1.1.7
    ttl = 21236

黑名单中的127.1.1.7之类的答案通常意味着它是积极的。没有答案是否定的。