Vagrant Networking - IP는 핑할 수 있지만 FQDN은 핑할 수 없습니다.

Vagrant Networking - IP는 핑할 수 있지만 FQDN은 핑할 수 없습니다.

CentOs vagrant 머신이 있고 216.58.223.4와 같은 IP 주소를 고정하는 데 문제가 없습니다.

www.google.com에 ping을 시도하면 네트워크를 찾을 수 없습니다.

/etc/resolv.conf

이 파일은 Puppet에서 관리합니다. 네임서버 8.8.8.8 네임서버 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 문제입니다. Puppet은 구성 관리를 기반으로 편집하기 때문에 편집할 수 없으므로 /etc/resolv.conf사용할 DNS 서버 세트를 Puppet에 알려주어야 합니다. 귀하의 ISP에는 아마도 하나가 있을 것입니다. 그러나 좋은 DNS 서버여야 하고 기억하기 쉬운 서버의 간단한 목록은 다음과 같습니다.

4.2.2.2
4.2.2.1
8.8.8.8
8.8.4.4

설정에 따라 이를 달성하는 방법은 다양하지만 살펴보아야 합니다 /etc/puppet/modules/resolver/.

그래도 운이 좋지 않다면 포트 53에서 트래픽을 허용하는 것을 잊어버리는 등의 방법으로 DNS 요청이 차단되지 않았는지 확인하세요.

관련 정보