dhcpサーバーはipv6サービスもサポートしています。ifconfig eth0
eth0 Link encap:Ethernet HWaddr: 00:21:85:d3:a3:36
inet addr:10.16.31.183 broadcast:10.16.31.255 netmask:255.255.255.0
inet6 addr: fe80::221:85ff:fed3:a336/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Ipv6に関するその他の構成:
pwd:/ proc/sys/net/ipv6/conf/all
disable_ipv6 = 0;
forwarding = 1;
autoconf = 1;
この問題を解決するための解決策はありますか?
Ifconfigの出力から、そのインターフェースでIPv6が有効になっていないようです。
ネットワークでIPv6アドレスを自動的に取得するには、2つの方法があります。
自動構成は、radvdなどのデーモンを実行しているネットワークで実行されているルーターからアドレスを自動的に取得します。 autoconf = 1が有効にすると仮定します。ただし、自動構成されたアドレスがあるインターフェースでIP転送を行うことはできません。したがって、forward = 1は、おそらく自動構成によるアドレスの取得をオフにします。
IPv6アドレスはDHCPを介して配布されません。ただし、IPv6アドレスを配布し、必要に応じてルーティングも処理するradvdをインストールできます。 apt-get install radvd
を介してインストールした後、/usr/share/doc/radvd/examples/
に設定ファイルの例を見つけることができます
/usr/share/doc/radvd/README.Debian
も読んでください。