[zebra]ripngdを使う

コンフィグレーション例
! hostname vogue-ripngd password 8 xxxxxxxxxxxx enable password 8 xxxxxxxxxxxx service password-encryption ! interface vr0 ! interface fxp0 ! interface lo0 ! interface gif0 ! interface tun0 ! interface tun2 ! interface tun1 ! interface tun3 ! interface gif1 ! ! router ripng default-information originate ←デフォルトルートの生成 network fxp0 ←fxp0 で RIPng を有効にする passive-interface tun0 ←tun0 を passive mode (*) にする passive-interface tun1 passive-interface tun2 passive-interface tun3 passive-interface gif0 passive-interface vr0 passive-interface gif1 redistribute kernel redistribute connected redistribute static redistribute bgp ←BGPで学習した経路をRIPngへ再配布 ! access-list 1 permit 127.0.0.1 ! ipv6 access-list 1 permit ::1/128 ! line vty access-class 1 ipv6 access-class 1 ! end
(*) passive mode: 外部から来たRIPパケットは聞くけれど、自分からは喋らない
この例では、そもそも tun0 等はRIPが有効になってないので実は必要ないコンフィグ。
確認例
vogue-ripngd> sh ipv6 ripng Codes: R - RIPng Network Next Hop If Met Tag Time R ::/0 :: 0 1 0 K ::/96 :: 3 1 0 K ::ffff:0.0.0.0/96 :: 3 1 0 B 2001:200::/32 :: 4 1 0 (略) B 2001:2a8::/35 :: 4 1 0 C 2001:2a8:0:c023::/126 :: 4 1 0 C 2001:2a8:1:2::/64 :: 2 1 0 R 2001:2a8:1:3::/64 fe80::2a0:deff:fe0f:6797 2 2 0 02:47 B 2001:2b0::/32 :: 8 1 0 (略)

もどる