Networking Vagrant - pode pingar IP, mas não um FQDN

0

Eu tenho uma máquina vagante CentOs e não tenho nenhum problema em anular um endereço IP como: 216.58.223.4

Quando eu tento e faço ping: www.google.com, não consigo encontrar a rede.

/etc/resolv.conf

This file is managed by Puppet, do not edit nameserver 8.8.8.8 nameserver 8.8.4.4

digitam o google.com

DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> google.com ;; global options: +cmd ;; connection timed out; no servers could be reached –

A máquina foi configurada com uma rede privada e em um endereço IP fixo. Está sendo executado em uma máquina com Windows.

Essencialmente, estou tentando fazer uma atualização composer.phar, mas como a máquina não pode acessar a internet, isso está falhando.

Qualquer ajuda, muito apreciada!

    
por HappyCoder 18.05.2015 / 23:07

1 resposta

1

É um problema de DNS, obviamente. Você não pode editar /etc/resolv.conf porque o puppet faz isso com base no gerenciamento de configuração, então você precisa dizer ao Puppet um conjunto de servidores DNS para usar. Provavelmente, o seu ISP tem um, mas aqui está uma pequena lista de servidores que devem ser bons servidores DNS e fáceis de lembrar:

4.2.2.2
4.2.2.1
8.8.8.8
8.8.4.4

Dependendo da configuração, a maneira de conseguir isso varia, mas você deve procurar em /etc/puppet/modules/resolver/ ou por aí.

Se ainda assim não houver sorte, verifique se suas solicitações de DNS não estão bloqueadas de alguma forma, como por esquecer de permitir o tráfego na porta 53.

    
por 18.05.2015 / 23:11