nslookup filter somente nNon-authoritative answer answer

1

Eu quero filtrar resposta não autoritativa Endereço informações, se existir, para que em resposta eu iria ficar apenas "127.0.5.0" e nada quando não há nada retornado. Aqui está o exemplo:

user@machine:~$ nslookup honeypotkey.71.78.249.66.dnsbl.httpbl.org
Server:         109.74.192.20
Address:        109.74.192.20#53
Non-authoritative answer:
Name:   ryjonpjinfae.71.78.249.66.dnsbl.httpbl.org
Address: 127.0.5.0

Atenciosamente, Edijs

    
por Edijs Petersons 04.02.2013 / 15:03

1 resposta

1

Se eu entendi sua pergunta, você quer apenas respostas autoritativas? Em caso afirmativo, isso não é diretamente possível com um único comando nslookup e / ou dig (pelo menos, não é do meu conhecimento - a menos que você saiba qual servidor de nomes é autoritativo para a pesquisa consultada).

Considerando isso, você terá que realizar três consultas para obter uma resposta autoritária.

Descubra quem é autoritário

% nslookup -type=soa honeypotkey.71.78.249.66.dnsbl.httpbl.org.
Server: 192.168.1.5
Address:    192.168.1.5#53

Non-authoritative answer:
*** Can't find honeypotkey.71.78.249.66.dnsbl.httpbl.org.: No answer

Authoritative answers can be found from:
dnsbl.httpbl.org
    origin = dnsbl.httpbl.org
    mail addr = dnsadmin.projecthoneypot.org
    serial = 1359954681
    refresh = 7200
    retry = 7200
    expire = 604800
    minimum = 3600

Descubra as informações do servidor de nomes

% nslookup -type=ns dnsbl.httpbl.org
Server: 192.168.1.5
Address:    192.168.1.5#53

Non-authoritative answer:
dnsbl.httpbl.org    nameserver = ns3.httpbl.org.
dnsbl.httpbl.org    nameserver = ns2.httpbl.org.
dnsbl.httpbl.org    nameserver = ns1.httpbl.org.

Authoritative answers can be found from:
ns3.httpbl.org  internet address = 81.17.242.92
ns2.httpbl.org  internet address = 66.114.104.118
ns1.httpbl.org  internet address = 209.124.55.46

Autoridade de consulta para informações

% nslookup honeypotkey.71.78.249.66.dnsbl.httpbl.org. ns1.httpbl.org
Server:     ns1.httpbl.org
Address:    209.124.55.46#53

Name:   honeypotkey.71.78.249.66.dnsbl.httpbl.org
Address: 127.0.5.0

Deixe-me saber se é isso que você está procurando. Se não, posso ajustar esta resposta, se necessário.

    
por 04.02.2013 / 16:34

Tags