インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

(Vyatta)なぜset interfaces bondingをしてゲートウェイアドレスを知らせないといけないのか

おまじない?

こんな感じで定義入れますよね。

# interfaces bonding dp0bond0 vif xx vrrp vrrp-group x virtual-address x.x.x.x

これ、必要なの?とずっと思っていました。

結論 : 必要

この定義を行うと該当のサブネットアドレスをゲートウェイアドレスに割り振るする設定が入ります。

$ ip route
....
X.X.X.X/X dev ... proto kernel scope link src X.X.X.X

アソシエイトされているのでVyattaまでは到達するも、これがないと変なところにルーティングされてしまうわけですね。