MikroTik DHCP 서버가 잘못된 DNS 서버를 보냅니다.

MikroTik DHCP 서버가 잘못된 DNS 서버를 보냅니다.

정적 DNS 서버 8.8.8.8이 설정되고 DHCP가 활성화된 MikroTik(10.0.0.138) 라우터가 있습니다. MikroTik의 구성은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

제가 이해한 바로는 MikroTik이 DHCP 요청에 응답할 때 클라이언트가 8.8.8.8에 직접 접속하지 않도록 캐싱을 활성화하기 위해 DNS 서버로 자신(10.0.0.138)을 보내야 합니다. 그렇죠? 그러나 클라이언트 측에서는 resolvctl status가 다음을 인쇄합니다.

Link 2 (enp4s0)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 8.8.8.8
       DNS Servers: 8.8.8.8

10.0.0.138 대신. tcpdump를 사용하면 다음과 같습니다.

2024-02-02 22:16:30.715260 78:9a:18:7b:62:db > a8:a1:59:66:d9:a2, ethertype IPv4 (0x0800), length 342: (tos 0x0, ttl 16, id 0, offset 0, flags [none], proto UDP (17), length 328)
    10.0.0.138.67 > 10.0.0.1.68: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0xf4ee565e, Flags [none] (0x0000)
      Client-IP 10.0.0.1
      Your-IP 10.0.0.1
      Server-IP 10.0.0.138
      Client-Ethernet-Address a8:a1:59:66:d9:a2
      Vendor-rfc1048 Extensions
        Magic Cookie 0x63825363
        DHCP-Message (53), length 1: ACK
        Server-ID (54), length 4: 10.0.0.138
        Lease-Time (51), length 4: 600
        Subnet-Mask (1), length 4: 255.255.255.0
        Default-Gateway (3), length 4: 10.0.0.138
        Domain-Name-Server (6), length 4: 8.8.8.8

이것이 DNS 작동 방식에 대한 오해입니까, 아니면 잘못된 구성입니까? 귀하의 의견에 진심으로 감사드립니다.

관련 정보