1.1.1.1 NS는 어디에서 왔는가?

1.1.1.1 NS는 어디에서 왔는가?

systemd-resolve --status반품 확인 중이에요

Global
         DNS Servers: 1.0.0.1   <-------------
                      1.1.1.1   <-------------
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      ...
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 2 (eth0)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 45.a.b.c
                      51.d.e.f

NS 45.a.b.c이며 51.d.e.fnetplan에 설정되어 있습니다.

그렇다면 공용 Cloudflare NS는 어디 1.1.1.1에서 왔 습니까 1.0.0.1?

  • NetworkManager가 중지되고 비활성화되었습니다(+다시 시작됨)
  • netplan사용되며 networkd구성에 ip a해당 설정이 반영됩니다.
  • IPv6(중요하지 않음)가 일시적으로 비활성화되었습니다.
  • dhcpv4비활성화되어 있으면 주소는 정적입니다(openwrt는 어쨌든 다른 ISP NS 주소를 할당합니다).
  • resolv.conf로컬 솔루션nameserver 127.0.0.53
  • 구성 없음/etc/resolvconf/*

네트워크 계획:

eth0:
      dhcp4: false
      addresses:
        - 10.1.2.3/24
      nameservers:
        addresses:
          - 45.a.b.c
          - 51.d.e.f
      routes:
      - to: 0.0.0.0/0
        via: 10.1.2.1

답변1

@muru 님의 댓글을 읽고 파일을 확인하러 갔는데 /etc/systemd/resolved.conf놓쳤네요... 그리고

[Resolve]
DNS=1.0.0.1 1.1.1.1
#FallbackDNS=

범인이 발견되었습니다! 나는 아마도 우분투에서 systemd를 구현한 후 오래 전에 이것을 설정했을 것입니다. 이 줄을 주석 처리하면 더 이상 상태에 표시되지 않습니다.

이 파일을 잊어버렸습니다

참고: NS 해상도와 관련된 파일은 몇 개입니까? ! resolv.conf, resolvconf*, systemd/resolved.conf, netplan ns, dhcp ns, NetworkManager...

관련 정보