nslookup query não funciona no Ubuntu

1

Estou tentando usar o código nslookup -q=mx gmail.com para encontrar o servidor de e-mail do gmail.com, mas ele não está funcionando no meu Ubuntu. Eu tentei no windows e funciona bem. Não consigo descobrir qual é o problema no Ubuntu. O comando nslookup gmail.com funciona. Aqui estão as respostas de ambos os comandos;

Resposta para : nslookup gmail.com

thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup gmail.com
Server:     127.0.1.1
Address:    127.0.1.1#53

Non-authoritative answer:
Name:   gmail.com
Address: 216.58.196.5

Resposta para : nslookup -q=mx gmail.com

thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup -q=mx gmail.com
;; connection timed out; no servers could be reached
    
por Parthapratim Neog 28.11.2015 / 12:47

1 resposta

1

Após um bate-papo rápido, observei que as entradas de DNS fizeram com que você resolvesse suas consultas. Adicionar entradas DNS a /etc/resolv.conf deixou claro que é realmente o DNS.

Formas de adicionar entradas de DNS listadas abaixo.

Adicionando entradas adicionais ao resolv.conf

Crie um arquivo em /etc/resolvconf/resolv.conf.d/ as tail e adicione-os lá.

sudo nano /etc/resolvconf/resolv.conf.d/tail

e adicione nameserver 8.8.8.8 (ou seu DNS preferido). Feito isso, basta reiniciar o gerenciador de rede com:

sudo service network-manager restart

Adicionando através do gerenciador de rede

Editar conexões - > selecione sua rede (com / sem fio) e Editar - > Configurações IPv4 - > e selecione apenas endereço automático (DHCP) - > adicionar em servidores DNS adicionais

    
por AzkerM 28.11.2015 / 14:11