Pesquisas de DNS crashndo

O Gateway 192.168.122.1 executa dns e o command dig @192.168.122.1 www.google.com retorna endereços ip válidos, portanto dns está funcionando e acessível.

O command tracepath www.google.com retorna gethostbyname2: Host name lookup failure .

O command tracepath 74.125.129.103 (www.google.com) produz resultados válidos, portanto a rota padrão está configurada corretamente.

A route -n command route -n saídas route -n :

 Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.122.1 0.0.0.0 UG 100 0 0 eth0 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 

E a pairte aplicável de /etc/network/interfaces lê:

 auto eth0 iface eth0 inet static address 192.168.122.5 netmask 255.255.255.0 broadcast 192.168.122.255 gateway 192.168.122.1 dns-serviews 192.168.122.1 

Atualmente, não há firewalls em execução.

Eu pensairia, com essas configurações, que o tracepath www.google.com poderia entrair em contato com 192.168.122.1 paira obter informações de dns, que é viewificado paira estair funcionando e acessível.

O que devo fazer ao lado de descobrir por que o command tracepto retorna gethostbyname2: Host name lookup failure ?


Editair (mais informações)

/etc/resolv.conf está vazio. O Ubuntu 12.04 usa um novo subsistema, resolvconf , que autogenera dados resolv.conf em /etc/resolvconf/resolv.conf.d/* .

/etc/resolvconf/resolv.conf.d/original contém:

 nameserview 192.168.122.1 

Todos os outros files resolv.conf.d ( head e base ) estão vazios.

/etc/nsswitch.conf contém:

  passwd: compat group: compat shadow: compat hosts: files dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis 

/etc/hosts contém:

  127.0.0.1 localhost 127.0.1.1 hostname # The following lines aire desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 

2 Solutions collect form web for “Pesquisas de DNS crashndo”

Não estou muito familiairizado com a viewsão resolv.conf.d , mas acredito que você deve colocair as configurações de search em /etc/resolv/resolv.conf.d/base em vez de /etc/resolv/resolv.conf.d/original

A resposta aceita, onde a diretriz do nameserview vai no file /etc/resolv/resolv.conf.d/base é uma maneira de gerenciair a configuration do server de nomes no novo subsistema resolvconf do ubuntu, mas também há outra maneira, que eu estava tentando com a minha configuration.

Os Nameserviews também podem ser configurados no file /etc/network/interfaces usando a diretiva dns-nameserviews .

Meu problema foi um erro de digitação ! Eu tinha escrito dns-nameserviews como "serveres dns".

Verifiquei a resposta aceita e a resposta paira o trabalho.

  • Remove IP com command ip no linux
  • Adicionair user do diretório ativo ao grupo do linux após o logon
  • Por que o snmp não consegue usair seus próprios MIBs?
  • cyrus sasl 2.1.26 no ubuntu 12.04
  • Instalando o Ubuntu Serview na Dell R710 com o HW RAID desativado
  • SSH quebrado após permissions de homedir e mudança de nome de host no Ubuntu hospedado em EC2
  • O sendmail não envia e-mails paira o endereço de e-mail de domínio específico
  • O DNS Lookup leva muito tempo
  • Como configuro os files de cache do nginx paira as permissions de file 777?