Fedora 18: não é possível resolver hosts

1

Minha máquina do Fedora 18 está tendo problemas com a resolução de hosts:

Could not resolve host: ...; No address associated with hostname]

HTTP error on [https://lon.auth.api.rackspacecloud.com/v2.0/tokens], curl code [6] message [Could not resolve host: lon.auth.api.rackspacecloud.com; No address associated with hostname]'

Como corrijo isso?

    
por Fortisimo 22.04.2013 / 11:12

2 respostas

3

O problema é que o arquivo /etc/resolv.conf não possui entradas para servidores DNS para resolver nomes de host ou endereços IP.

Aqui está um arquivo básico:

# Google DNS servers
nameserver 8.8.8.8
nameserver 8.8.4.4

Você pode usar os editores de texto gedit (GUI) ou nano (linha de comando) para editar esse arquivo e adicionar essas linhas a ele. Você precisará ser root para editar este arquivo.

    
por 22.04.2013 / 12:30
0

Se você não conseguir acessar nenhum site, pode haver problemas com os servidores DNS que você configurou. Eles são encontrados em /etc/resolv.conf e são definidos pelo NetworkManager quando se conectam a uma rede. Se você alterá-las manualmente, elas poderão ser sobrescritas na próxima vez que você se conectar a uma rede. Você pode editar o arquivo para solucionar problemas de outros servidores de nomes, mas a melhor maneira de fazer alterações permanentes em seus servidores DNS é usar as Configurações do sistema.

Navegue até Configurações do sistema - > Rede - > Sem fio (ou com fio). Se você estiver conectado via Wi-Fi, selecione a rede sem fio à qual está conectado no menu suspenso. Pressione o botão "Opções" (você pode ter que se desconectar da rede para que este botão seja habilitado). Nas guias IPv4 e IPv6, o método deve ser DHCP automático, o que significa que a rede à qual você está se conectando fornecerá seu endereço IP, máscara de rede, gateway e servidores DNS. Tente inserir um servidor DNS público (como o do Google: 8.8.8.8) no campo "Servidores DNS adicionais" para as guias IPv4 e IPv6 e reconectando-se à rede.

Verifique se o novo servidor DNS está em /etc/resolv.conf e tente se conectar a um site novamente.

    
por 22.04.2013 / 19:21

Tags