정적 설정을 위해 Raspbian을 사용하고 있습니다./etc/네트워크/인터페이스. 신뢰할 수 있는 여러 소스로부터 배웠습니다./etc/resolv.conf파일은 일반적으로 시스템의 다른 소프트웨어에 의해 채워집니다.동적 호스트 구성 프로토콜.
이것을 테스트하기 위해 내/etc/dhcp/dhclient.conf다음을 추가해 보았습니다.
prepend domain-name-servers 127.0.0.1 2.2.2.2;
그런 다음 이 주소를 내 시스템의 네임서버로 찾기 위해 시스템을 재부팅했습니다./etc/resolv.conf, 그러나 그렇지 않으며 주소도 존재하지 않으며 내 resolv.conf 파일은 영향을 받지 않습니다.
나도 바꿔보려고 했는데접두사매개변수는 다음과 같습니다
supersede domain-name-servers 127.0.0.1 2.2.2.2;
재부팅 후에도 효과가 없습니다.
편집도 해봤는데/etc/네트워크/인터페이스그리고 다음을 추가했습니다
dns-nameservers 55.55.55.55
다시 부팅해도 아무 변화가 없습니다.
이것은 의도적인 행위인가? resolv.conf가 업데이트되거나 덮어쓰여지지 않는 이유는 무엇입니까?
답변1
이것은 내가 몇 시간 전에 Debian BTS에서 보고한 버그인 것 같습니다.https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773749
/run/resolvconf/resolv.conf
변경된 사항이 있는지 확인하세요 .