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のしくみについての誤解ですか、それとも間違った設定ですか?ご意見ありがとうございました。

ベストアンサー1

おすすめ記事