radvdとはルータ通知を行うデーモンであり,これを立ち上げておくことによっ て,IPv6ホストに対して静的自動設定を提供することができる.通常,ルータ となるマシンでは起動する.
radvdは次のサイトから入手できる.原稿執筆時の最新版はradvd-0.4.2である. 今回はradvd-0.4.2を使って説明する.
radvdのインストールは次のように行う.
# tar xvzf radvd-0.4.2.tar.gz # cd radvd-0.4.2 # ./configure # make # make install
次に,設定ファイルをコピーする.
# cp radvd.conf.example /usr/local/etc/radvd.conf
通常は1つのインタフェースから1つのプレフィクスを通知するので,その設定 例を示す.コピーした設定ファイルを次のように書き換える.
interface eth0
{
AdvSendAdvert on;
#
# new EUI-64 prefixes
#
prefix 3ffe:501:1eee:1000::0/64
{
AdvOnLink on;
AdvAutonomous on;
};
#
# old 80-bit prefixes
#
# prefix 5f04:f900:c2dd:1400:8000::0/80
# {
# AdvOnLink on;
# AdvAutonomous on;
# };
};
これはeth0デバイスから3ffe:501:1eee:1000::/64のプレフィクスを通
知している例である.
最後に,radvd を起動する.これを前述したスクリプトの最後に加えておくと 便利である.
# /usr/local/sbin/radvd &