내 /etc/resolv.conf가 올바르게 채워지지 않는 이유는 무엇입니까?

내 /etc/resolv.conf가 올바르게 채워지지 않는 이유는 무엇입니까?

이런 일이 발생하는 원인이 무엇인지 알고 싶습니다. /etc/network/interfaces 파일에서 WiFi 연결(wlan0)을 사용하고 있습니다. 다음 설정을 사용하면 8.8.8.8을 성공적으로 ping할 수 있지만 "apt-get" 또는 "git clone"을 사용할 수 없습니다. "route"를 입력하면 결과가 채워지는 데 시간이 오래 걸립니다.

내 /etc/resolv.conf 파일의 내용은 다음과 같습니다.

# Generated by resolvconf
search attlocal.net
nameserver XXXX:XXX:XXXX:XXXX::X

내 /var/run/dnsmasq/resolv.conf의 내용은 다음과 같습니다.

# Generated by resolvconf
nameserver XXXX:XXX:XXXX:XXXX::X

왜 이런 일이 발생하는지 이해하지 못합니다. 저는 보통 네임서버의 IP 주소만 얻습니다. 이런 일이 발생하는 원인이 무엇인지 아시나요?

라즈베리 파이 Raspbian Jessie 사용하기

업데이트: 24시간을 기다리면 해결 파일이 결국 IP 주소로 채워지지만 시스템은 apt-get 업데이트를 수행하지 못합니다. 첫 번째 "get" 명령에서 멈추게 됩니다. wlan0을 ifdown하고 wlan0을 ifup하면 시스템이 제대로 작동하는 것 같습니다. 강제로 재설정해야 하는 이유는 무엇입니까? 이런 일을 피하고 처음부터 올바르게 연결하려면 어떻게 해야 합니까?

관련 정보