SLAACを持つDebianはDHCPv6を介してDNSを取得できません

SLAACを持つDebianはDHCPv6を介してDNSを取得できません

2つのDebian Bullseyeコンテナがあり、そのうちの1つはルーターとして機能します。クライアントはルーター通知を受信し、IPv6アドレスを正しく自動設定しますが、DHCPv6を介して取得する必要があるDNSサーバーアドレスが設定されていません。

他の環境やコンピュータでも同じことを試してみましたが、ただIPv6は常に同じです。混乱して何をすべきかわかりません。私は何を逃したことがありませんか?

ルーター

  • /etc/network/interfacesファイルのインターフェース構成:

    auto eth1
    iface eth1 inet static
        address 192.168.11.1/24
    iface eth1 inet6 static
        address a:b:c:11::1/64
    iface eth1 inet6 static
        address fe80::1/64

  • /etc/dhcp/dhcpd6.confファイルのサブネット部分isc-dhcp-server.service:
    subnet6 a:b:c:11::/64 {
        option dhcp6.name-servers 2001:4860:4860::8888, 2001:4860:4860::8844;
    }

  • 文書の内容/etc/radvd.conf:

    interface eth1 {
        AdvSendAdvert on;
        AdvOtherConfigFlag on;
    
        prefix a:b:c:11::/64 {};
    
    #   route a:b:c:11::/64 {};
    };

顧客

  • 文書の内容/etc/network/interfaces:

    auto eth0
    iface eth0 inet dhcp
    iface eth0 inet6 auto


  • ルーター通知をキャプチャするには、次のコマンドを使用しますradvdump

    #
    # radvd configuration generated by radvdump 2.18
    # based on Router Advertisement from fe80::1
    # received by interface eth0
    #
    
    interface eth0
    {
        AdvSendAdvert on;
        # Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
        AdvManagedFlag off;
        AdvOtherConfigFlag on;
        AdvReachableTime 0;
        AdvRetransTimer 0;
        AdvCurHopLimit 64;
        AdvDefaultLifetime 1800;
        AdvHomeAgentFlag off;
        AdvDefaultPreference medium;
        AdvSourceLLAddress on;
    
        prefix a:b:c:11::/64
        {
            AdvValidLifetime 86400;
            AdvPreferredLifetime 14400;
            AdvOnLink on;
            AdvAutonomous on;
            AdvRouterAddr off;
        }; # End of prefix definition
    
    }; # End of interface definition

ベストアンサー1

おすすめ記事