Vagrant Networking — может пинговать IP, но не FQDN

Vagrant Networking — может пинговать IP, но не FQDN

У меня есть машина CentOs Vagrant, и у меня нет проблем с привязкой IP-адреса, например: 216.58.223.4

Когда я пытаюсь выполнить команду ping: www.google.com, сеть не обнаруживается.

/etc/resolv.conf

Этот файл управляется Puppet, не редактируйте nameserver 8.8.8.8 nameserver 8.8.4.4

копать google.com

DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> google.com ;; глобальные параметры: +cmd ;; время ожидания соединения истекло; не удалось связаться ни с одним сервером –

Машина настроена с частной сетью и фиксированным IP-адресом. Она работает на машине с Windows.

По сути, я пытаюсь выполнить обновление composer.phar, но поскольку машина не может получить доступ к Интернету, это не удается.

Любая помощь будет высоко оценена!

решение1

Это проблема DNS, очевидно. Вы не можете редактировать, /etc/resolv.confпотому что puppet делает это на основе управления конфигурациями, поэтому вам нужно указать puppet набор рабочих DNS-серверов для использования. У вашего интернет-провайдера, вероятно, есть один, но вот краткий список серверов, которые должны быть хорошими DNS-серверами и легко запоминающимися:

4.2.2.2
4.2.2.1
8.8.8.8
8.8.4.4

В зависимости от настроек, способ достижения этого может быть разным, но вам следует заглянуть внутрь /etc/puppet/modules/resolver/или около того.

Если все равно ничего не получилось, убедитесь, что ваши DNS-запросы не заблокированы каким-либо образом, например, из-за того, что вы забыли разрешить трафик через порт 53.

Связанный контент