K.Suzukiです。
On Wed, 09 Mar 2005 15:49:00 +0900
koyama
k7-koyama です。 すいません。タイプミスがありましたので、再送します
SUSE9.0 で2枚のNIC を利用する場合の ifcfg-eth0 ファイル の設定方法について質問させてください
eth0 は内部LAN に利用し、eth1 は外部(インターネットアドレス)で セットしています。 また、default gate way は、eth1 の外部アドレスを指定してあります
内部に、異なるセグメントのLAN(たとえば、172.16.0.0 など)からの 信号が入ってきた場合、特定経路をroute ファイルに指定してやらないと、 全て、eth1 を通じて、default gate way から応答してしまうのでしょうか? 経路を指定してない場合は、default gate way(もちろん設定してあれば)に送信されます。
また、ifcfg-eth0 ファイルは、以下のようになっていますが、 (uniqueは、**** に置き換えてあります)
BOOTPROTO='static' BROADCAST='192.168.1.255' IPADDR=192.168.1.2 MTU='' NETMASK=255.255.255.0 NETWORK='192.168.1.0' REMOTE_IPADDR='' STARTMODE='onboot' UNIQUE='**************'
ここに、以下の1行を追加した場合、eth0 のゲートウェイ を指定する事が可能なのでしょうか?
GATEWAY=192.168.1.1
SUSE9.0 の、 /etc/sysconfig/network/ifcfg.template の Routing の説明には、
特別なルートを設定する場合は、 ifroute-<config> を使い、routes と 同じ文法で書けとありますが、 このファイルをどこに保存すべきか、記入が見あたりません。
/etc/sysconfig/network 以下で良いのでしょうか? ここの件に関しては、YaSTの方が簡単に設定できますよ。
[ネットワークデバイス] - [ネットワークカード] - 既に設定したデバイスの[変更(H)] - 設定したいNICを選んで[編集(E)] - 詳細設定[ルーティング(O)] で、ルーティングテーブルのエキスパートの[設定(X)]にチェックを入れて 新たに追加したいルーティングを設定すればいいと思います。