2017localYouser技術のお話しせっかく今回、SEIL/x86をちゃんと使ってみたので、コマンド関係をまとめておく。今回取った構成SEIL/x86はRouterboardと内部サーバセグメントの中間に位置しており、上図の通り接続されている。インタフェースは2つ存在しており、SEIL/x86から見て、lan0を内部、lan1を外部用途に使用する。BrokerとHomenoc両方のアドレスを所持しており、これがルーティングの境界になる。ここでRIPngで動的に経路交換を行わせる。IHAnet用Cisco1812Jではルーティングフィルタを掛けることで、Routerboard(RB2011)に対してはRedistribute設定を無効化することでRIPngの経路は内部限定で伝搬する構成としている。Firewallと言うUTM配下にあるが、IPv6の動的ルートがうまく構成できないため、静的ルートを構成し、SEIL/x86側で静的ルートをRIPngにRedistributeさせる構成としている。管理用途で使用する内部向けアドレスを割り当てる。192.168.***.***/24IPv6アドレスの付与lan0にはサーバ向けアドレスを、lan1にはHomenoc外接向けアドレスをそれぞれ割り当てる。管理用途通信は内部コアL3に接続する。Firewallの制約上、RIPngができないので、関連する経路は静的ルートとして定義する。デフォルトゲートウェイはRB2011を指定する(これは念のため)。2403:****:****:****::3動的ルーティングの構成(RIPng)RIPngを有効瑕疵、lan[01]共に有効化する。静的ルート及び直結ルートはRIPngにredistributeする。管理用接続として使用するIPv4フィルタを設定するが、デフォルト設定を流用している。enableIPv6用フィルタの作成IPv6用フィルタの定義を行う。本番Mastodonサーバに対する80/tcp及び443/tcpを許可する。(同様にブログサーバのアドレスにも同じものを入れてるが記載を割愛している)管理用接続の許可ということで、内部からのリンクローカルアドレスに対する許可を行う。アドレスへの経路が入力インタフェースと一致しない無い場合にそのパケットをブロックする。Advertisementを有効にし、ゲートウェイ設定を自動化する。auto以上で、一通りの設定が完了した。<インタフェース名>」にて確認する。インタフェース名はallにしても出せるが、事前定義インタフェースが非常に多すぎて役に立たないので注意。route6」コマンドで確認できる。-終わりに今回、SEIL/x86がBGP+に対応していないことから、やむなく間にRouterboardを噛ませたのですが、本心で言うとこれでBGP+がやりたかったですね。言え、BGP+ってそんなに広く求められるのか?と言うと微妙なところがある(多分バックボーン系でしかやらない)ので仕方がないんだろうなーとも。今回、勉強用途としても色んなルーターを知っておきたかったので、これは何が何でも動かしておきたいという感じで構成したのですが、実際にはもう少しシンプルな構成に持っていくことは出来るはずです。Brokerを外すことは当面ないんですが、徐々に切り替えポイントを増やしていこうかなーとは思っています。