- - PR -
NIC
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2002-12-27 17:20
こんにちは。@ITでは、いつもいろいろ勉強させていただいております。
LinuxRedHat7.2のサーバーに割り当てている固定IPが 変更になる過程で、NICを2枚挿しにし、異なるネットワークに所属させ、 どちらのIPを使用しても、ウェブやメールのアクセスが 出来るようにしたいと思っております。 (厳密には、IPxxx.xxx.xxx.xxx へ向けて来たアクセスに関しては、 IPxxx.xxx.xxx.xxxの所属しているネットワークのゲートウェイを通じて通信 し、IPyyy.yyy.yyy.yyyへ向けて来たアクセスに関しては IPyyy.yyy.yyy.yyyの所属しているネットワークのゲートウェイを通じて通信 させたい)。 実際に実験してみましたところ、両方のIPでのアクセスとも、 routeコマンドにて現れるDefaultGatewayのみを使用して 通信がおこなわれます(tracerouteにて確認しました)。 経路情報を加えたら上記の条件で通信するかと思い、 route addコマンドにて経路情報を追加しました。 しかし、依然として、DefaultGatewayを通じてしか 通信しません。 また、/etc/sysconfig/static-routesに 継続的な経路の追加をしてみたものの、結果は同じです。 この件についてインターネットで検索をしてみますと、 ”DefaultGatewayはあくまで一つであり、追加した Gatewayは、DefaultGatewayが使用できないときに 使用される”という答えばかりでした。 上記の条件で通信を行うためには、何か特殊な アプリケーション(たとえばルータ用のアプリケーション) 等を入れる必要があるのでしょうか。 私のような初心者が皆様のお時間をいただきたく思い 大変に恐縮なのですが、なにとぞ助言をお願い致します。 どうぞ宜しくお願いいたします。 ニックネーム well done |
|
投稿日時: 2003-03-20 01:36
いまさら返事を書いても、もう遅いとは思いますが…
要するにxxx.xxx.xxx.xxxから送信するときのdefault gatewayと yyy.yyy.yyy.yyyから送信するときのdefault gatewayを別にしたいということですね。 上記のことはソースルーティングで解決できます。 linuxでしたらソースルーティングにはiproute2が使えます。 このあたりを参考にすればよいかと思います。 http://www.hyperdyne.co.jp/~oohashi/work/redhat/iproute2/01.shtml http://www.linuxgrill.com/iproute2-toc.html ちょっと自信がないですけどこんな感じで設定できると思います。 # ip route add 0/0 via gate.way.of.xxx table 1 # ip rule add from xxx.xxx.xxx.xxx table 1 pref 30000 # ip route add 0/0 via gate.way.of.yyy table 2 # ip rule add from yyy.yyy.yyy.yyy table 2 pref 31000 |
1