NetworkManager 설정 차단 ~.systemd-resolved에서 연결된 각 도메인을 검색합니다.

NetworkManager 설정 차단 ~.systemd-resolved에서 연결된 각 도메인을 검색합니다.

/etc/systemd/resolved.confTLS 공급자를 통한 DNS로 DNS를 사용하려고 시도했지만 NetworkManager가 ~.연결된 연결에서 검색 도메인을 설정했습니다. 이로 인해 모든 DNS 쿼리는 내가 구성한 전역 DNS를 통하지 않고 특정 인터페이스에 대해 DHCP 확인 DNS를 통과하게 됩니다.

Link 3 (wlo1)
      Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6 mDNS/IPv4 mDNS/IPv6
DefaultRoute setting: yes
       LLMNR setting: yes
MulticastDNS setting: yes
  DNSOverTLS setting: opportunistic
      DNSSEC setting: allow-downgrade
    DNSSEC supported: yes
  Current DNS Server: 192.168.10.1
         DNS Servers: 192.168.10.1
          DNS Domain: ~.
                      lan

이 도메인은 로컬 장치에 유용하다고 생각하므로 링크별 DNS 설정을 완전히 비활성화할 수는 없지만 어쨌든 NetworkManager를 설정하지 않도록 하는 방법을 lan찾을 수 없습니다 . 또한 수정의 일부 ~.가 아닙니다 .resolv.conf

[user@machine ~]$ cat /run/NetworkManager/resolv.conf 
# Generated by NetworkManager
search lan
nameserver 192.168.10.1

전역 구성이 작동하지 않는 한 NM이 검색 도메인을 설정하지 않도록 lan하거나 링크별 구성을 대체 구성으로 만들어야 합니다. 후자는 다소 비현실적인 전망일 수 있지만.

답변1

이 변경 사항을 구현한 NetworkManager 버전이 확실하지 않지만 현재 NM 버전에서는 문제가 해결되었습니다.

관련 정보