+ Responder ao Tópico



  1. #1

    Padrão duvida com o comando dig

    Bom dia,

    Pessoal estou com uma duvida, quando eu executo o comando abaixo no meu firewall ele retorna o que e esperado:

    dig @a.root-servers.net ns .

    so que quando eu faco o mesmo comando em uma maquina da rede ele retorna:


    ; <<>> DiG 9.4.2 <<>> @a.root-servers.net ns .
    ; (1 server found)
    ;; global options: printcmd
    ;; connection timed out; no servers could be reached


    as maquinas da rede conseguem navegar, resolver nomes... tudo normal, so que nao funciona o dig. Eu estou fazendo uns testes em uma maquina da rede e precisava do retorno do dig.

    Alguem pode me ajudar?


    grato.

  2. #2

    Padrão

    mais ou menos simples:
    no primeiro caso, como vc coloca NOMES, obviamente o dig vai precisar resolver esse nome (recorrendo ao /etc/resolv.conf) para depois USAR o servidor a.root.etc..

    na outra máquina provavelmente vc não tem essa facilidade.

    o dig, quando usado "dig @servidor" deve SEMPRE usar o ip-addr e NÃO o nome; esse comando estão dizendo, simplesmente:

    usando o servidor @ip_addr_aqui informe sobre (perguntas e dados):

    dig @aaa.bbb.ccc.ddd under-linux.org soa

  3. #3

    Padrão Dig

    Caro amigo,

    O Dig no Linux, tem a mesma função do NSLOOKUP do Windows
    vc tem que procura quem esta resolvendo os nomes, no caso
    do Linux o Bind=DNS-Server da vida, e verifica o /etc/resolv.conf
    as resoluções de nomes na sua rede...

    Nas estações você faz os teste com o NSLOOKUP sacou..

    Boa Sorte.. espero ter ajudado....