rt-200ne

 
タイトルは、もちろん親しみをこめて書いてますよ。
うちのルータは、NTTの RT-200NEというやつなんですけど、これがなかなか曲者なんです。
やりたいことは『WANに 2IP用意して、どっちのIPで入ってきても、同じサーバが応対する』ということなんですけど、ボクがバカなのか、RT-200NEがバカなのか、わかりませんが、うまくいきません。

  • 2回線の接続はOK。でもそのうち1本を『優先』にしなくちゃいけない。
  • 優先IPに外部からアクセスするのはOK。ちゃんと応答を返してくれる。
  • 優先じゃないIPに外部からアクセスするのはNG。RT-200NEでエラーになる。こんな(↓)エラー。
    RX-ERROR List Create Error : TCP 219.117.219.210 : 62853 > 192.168.1.200 : 80 (IP-PORT=ZOOT)
    
  • 静的ルーティング設定で、送信元(192.168.1.200)を優先じゃないIPに割り振ると、優先じゃないIPへ返答してくれるようになるので、OKなんだけど、今度は優先IPの方へ応答できなくなる。(当たり前)
  • 静的ルーティング設定を2つ登録しても、最初のエントリの方が優先されるっぽい。(そりゃ無理筋)
  • あきらめる。← いまここ。

 
言いたいことがうまく書けませんが、つまり、『外部からアクセスに来たIPに対して、その経路で応答を返す』ことを期待してるんですけど、静的ルーティングを書かないと、『どこからきたアクセスであろうと、常に』優先IPに対して応答を返しているようなんです。なんで、こんな仕様になってるのか。(ほんとか、ほんとか、俺が知らないだけじゃないのか?)
 
こんなこと、するやついないから、こうなってるのかなぁ。
 
参考:
RT-200NE 機能詳細ガイド
DNSラウンドロビン
DNS でラウンドロビンは当てにならない。