- ベストアンサー
IPアドレスが変更できません
はじめまして。 オンボードの10/100NIC搭載のIntelマシンにRedHat9(kernel 2.4.20-8)をインストールしています。ネットワーク構成変更に伴い、初期OSのインストール時に設定したIPアドレスから別のIPアドレスへ変更をしようとしていますが、どうしてもIPアドレスを変更できません。 以下の手段にて変更を試みましたが、どれも再起動を実施しますと、インストール時のIPアドレスに戻ってしまいます。 ◆コマンドによる変更 "netconfig"を使用して変更。変更後、"shutdown -r now"にて再起動。 ◆手動変更 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network /etc/hosts 上記を適時変更のうえ、"shutdown -r now"にて再起動。 ◆手動変更 /etc/sysconfig/network-scripts/ifcfg-eth[0-9] /etc/sysconfig/network /etc/hosts 上記を適時変更のうえ、"ifdown eth0" "ifup eth0"。 再起動後は各ファイルは正しい設定(新しいIPアドレス記述)になっているのですが、ネットワークインターフェースポートは古いIPアドレスのまま動作してしまいます(TCP/IP接続が可能)。ifconfigでインターフェースの状態を見ますと、古いIPアドレスが表示されています。 お手数ですが、どなたかご助力をお願いいたします。ヒントとなりますような情報でも結構です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
何かのrcスクリプト中でifconfigコマンドで設定しているとかですかね。 /etc/rc.d/init.d/ の下あたりで、 # grep -n ifconfig * とかしてみると何か出てきませんか?
その他の回答 (1)
- agharta
- ベストアンサー率52% (54/103)
基本的には、あっていると思います。 どこかで、明示的にアドレスを与えているということはないでしょうか。 例えば、iptables等の設定時に強制的に変更を加えていると言うことはないでしょうか。 全く、自信がありません。 申し訳ないです。
お礼
lowrider_2005様、ご回答ありがとうございます。 ご指摘いただいたディレクトリと、他のディレクトリも含めてIPアドレスや[ifconfig/ifup/ifdown/$IP]などで検索をしましたが、目ぼしい記述を発見することができませんでした。 一点、確証無い情報ですが「ある条件でインストール時に設定したIPアドレスは、とある常駐daemonを停止しないと変更できなくなる」といったような情報を別のソース(私の社内)から入手いたしました。 とは言いつつ、今までこのような事態に陥ったことがありませんので??です。引き続き調査いたします。