Archive for 2007, 4月
都内出張
2007/4/12 木曜日レスポンス改善
2007/4/10 火曜日debian継続
2007/4/8 日曜日都心のランチは美味しい
2007/4/5 木曜日これで駄目だと乗り換え?
2007/4/4 水曜日スタンバイサーバのetch化は完全に暗礁に乗り上げた。amavis-newのエラーが解消されない。諦めて、インストールからやり直す予定。
それでも駄目な場合、debian以外のディストリビューションを試してみるのも良いかな?
Ubuntu Linux
http://www.ubuntulinux.org/
1枚のNICで2つのISPを使用する
2007/4/3 火曜日IPエイリアスでの負荷分散は考えていたよりも奥が深かった。論理的にネットワークを分ければ自動的に正しいGateWayを選択してくれると思ったのだが、そう甘くは無かった。応答パケットが正しくないGateWayに向かってしまい苦戦。
調べてみると、routeの機能だけでは設定できないらしい。iprouteのマルチホーミングで実現できるようだ。
と、言う事でさっそく設定。
構成
サーバにNICが1枚
eth0 192.168.1.10
IPエイリアスで192.168.1.11を設定
ルータ2台 それぞれISPに接続しNATでポートフォワード
1台目のルータは192.168.1.1
2台目のルータは192.168.1.2
・iprouteをインストール
aptitude install iproute
・ipエイリアスを設定
/sbin/ifconfig eth0:0 192.168.1.11
・iprouteで戻りパケットの交通整理
ip route flush table main
ip route add 192.168.1.0/24 dev eth0 src 192.168.1.10
ip route add 127.0.0.0/8 dev lo
ip route add table main default via 192.168.1.1
ip rule add from 192.168.1.11 table 1 prio 10000
ip route add table 1 default via 192.168.1.2
バッチリ動作!!
でも、本番環境の切り替えは後日。