[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:46323] routed -s の代替 (via bird)
中野です。
sarge から netkit の routed パッケージがなくなったようで、
代替品をどうしようかと思っています。 eth0, eth1 が付属の
ゲートウェイマシンで、従来は routed -s として使っていました。
bird / quagga というあたりが候補のようですが、より simple
そうな bird をとりあえず試してみました。 が、経路のアナ
ウンスがうまいことできていません。
/usr/share/doc/bird/bird-*.html を見つつ、bird の設定ファイル
/etc/bird.conf は末尾のようなかたちで用意しました。 起動後に
route コマンドを試すと、学内ネットワークのエントリがずらずら
出てくるので、routed -q 相当のことはできているようなのですが。
おそらく何かをスッポリ見落しているのだと思うのですが、
bird をお使いの方からコメントをいただけると幸いです。
また quagga で routed -s 相当をさせるにはこうすれば良い、
というポインタも有難いです。 宜しくお願いします。
# で今どうしているかというと、woody の routed を コピーして
# 使っています…
--
中野武雄
===========================bird.conf============================
log syslog { info, remote, warning, error, auth, fatal, bug };
protocol kernel {
persist;
scan time 20;
import all;
export all;
}
protocol device {
scan time 10;
}
protocol rip MyRIP {
debug all;
authentication none;
honor always;
interface "eth0" { mode broadcast; };
interface "eth1" { mode broadcast; };
import all;
export all;
}
===========================bird.conf============================
ちなみに syslog にはこんな風に出ています。
================================================================
bird: Guessed router ID aaa.bbb.ccc.ddd according to interface eth1
bird: Kernel told us to use non-neighbor aaa.bbb.ddd.eee for aaa.bbb.ddd.0/24
bird: Kernel told us to use non-neighbor aaa.bbb.ccc.ddd for aaa.bbb.ccc.0/24
bird: Ignoring bogus route 0.0.0.0/16 received via MyRIP
[2〜4 行目繰り返し]
bird: Shutting down
bird: System shutdown completed