systemd-resolved는 DHCP 제공 DNS 서버를 사용하지 않습니다. - 암호화된 IPv6 주소를 사용합니다.

systemd-resolved는 DHCP 제공 DNS 서버를 사용하지 않습니다. - 암호화된 IPv6 주소를 사용합니다.

집에서 내 라우터는 DHCP(192.168.1.1)를 제공하고 다른 서버는 로컬 DNS 캐시(192.168.1.157)를 호스팅합니다. DHCPv6 서버가 없습니다.

라우터가 올바르게 설정되었으며 DHCP를 통해 보내는 유일한 이름 서버는 192.168.1.157입니다. 동일한 네트워크에 있는 다른(Windows, Android) 클라이언트는 DHCP를 통해 DNS를 올바르게 구성할 수 있습니다.

그러나 내 Pop_OS에서는! 20.04 시스템에는 systemd-resolved다른 곳에서 얻은 것으로 보이는 두 개의 추가 이름 서버가 있습니다 .

~ resolvectl
(snip)
Link 3 (wlp0s20f3)
      Current Scopes: DNS                      
DefaultRoute setting: yes                      
       LLMNR setting: yes                      
MulticastDNS setting: no                       
  DNSOverTLS setting: no                       
      DNSSEC setting: no                       
    DNSSEC supported: no                       
  Current DNS Server: fe80::f6f5:e8ff:fe61:8e90
         DNS Servers: fe80::f6f5:e8ff:fe61:8e90
                      2605:a601:558e:d500::1   
                      192.168.1.157

또한 DNS 쿼리를 해결하기 위해 IPv6 이름 서버를 사용하는 것으로 보입니다. 이는 내 LAN의 DNS 서버에 액세스하지 않는다는 의미입니다. 무작위로 재부팅하면 올바른 DNS 서버(192.168.1.157)가 사용되지만 이는 전체 시간의 1/3에 불과합니다.

이러한 추가 DNS 서버는 어디에서 제공됩니까? 이 문제를 어떻게 해결할 수 있나요?


참고: Ask Ubuntu에 누락된 DNS 서버에 대한 다른 질문이 있었지만 저는 이 문제가 내 DNS 서버가 "누락"되지 않았다는 점에서 독특하다고 생각합니다. 단지 2개의 원하지 않는 IPv6 DNS 서버가 동반되었을 뿐입니다.

관련 정보