※ ChatGPTを利用し、要約された質問です(原文:デフォルトゲートウェイの設定場所)
デフォルトゲートウェイの設定場所
このQ&Aのポイント
CentOS5.9のデフォルトゲートウェイの設定場所について調べています。
デフォルトゲートウェイのIPを確認するために、/etc/sysconfig/networkと/etc/sysconfig/network-scripts/ifcfg-eth0を確認しました。
他のCentOSサーバを調べた結果、/etc/sysconfig/network-scripts/ifcfg-eth0にのみ「GATEWAY」の設定があることが分かりましたが、/etc/sysconfig/networkにはありません。どちらのファイルに設定するべきなのか教えてください。
CentOS5.9を使用しています。
/etc/sysconfig/network と cat /etc/sysconfig/network-scripts/ifcfg-eth0
「GATEWAY」項目があり、同じデフォルトゲートウェイのIPが設定されていることに気づきました。
ただ、別のCentOSサーバを見てみた所
・/etc/sysconfig/network-scripts/ifcfg-eth0(eth1やeth2の複数ささってるサーバでも) のeth設定ファイルだけに、「GATEWAY」の設定があるが、networkにはない。
・/etc/sysconfig/network の方にだけにあり、eth関係のファイルにはない。
とサーバで環境がバラバラなことに気づきました。
(同じCentバージョンでも違ってるものがありました。)
特に、インストール時にIPを設定したぐらいで
設定変更等行っていません。
この「/etc/sysconfig/network-scripts/ifcfg-eth0」と「/etc/sysconfig/network」に
設定するGATEWAYなのですが、
・どちらのファイルに設定してても良いものなのか?
・ifcfg-eth0 の方にあれば良いものなのか?
・network の方にあれば良いものなのか?
がわかりません。(特に全サーバ問題なく動いているのですが・・・。)
また、全サーバ複数NICがささっていても、アップリンク(インターネット等)への接続は全てeth0になっております。eth0の先のルータで、ルーティングしております。
ご教授お願いします。
お礼
やっぱりそういう考えになりますよね。 ありがとうございました。