Tips: Linuxのipアドレス変更が反映されない場合の対処方
この記事は最終更新日から7年以上が経過しています。
事象
/etc/sysconfig/network-scripts/ifcfg-eth1
の様なファイルを修正したのちservice network restert
したのにIPアドレス変更が反映されない
原因
取得していたバックアップファイルが悪さをしている可能性が高い
/etc/sysconfig/network-scripts/ifcfg-eth1.bk
/etc/sysconfig/network-scripts/ifcfg-eth1_bk
/etc/sysconfig/network-scripts/ifcfg-eth1.20160430
/etc/sysconfig/network-scripts/ifcfg-eth1_20160430
上記の様なファイル名でバックアップを取っていませんか? ファイル名の後ろにバックアップ用の識別子をつけたほうな名前のファイルがある場合、そちらが読み込まれている可能性が高いです
対処
上記バックアップファイルを削除する
または、ファイル名を以下の様なバックアップ用の識別子を前につけた形に変更する
/etc/sysconfig/network-scripts/bk.ifcfg-eth1
/etc/sysconfig/network-scripts/bk_ifcfg-eth1
/etc/sysconfig/network-scripts/20160430.ifcfg-eth1
/etc/sysconfig/network-scripts/20160430_ifcfg-eth1
所感
どこかで「ファイル名の後ろにbkつけてバックアップしましょう」とか言ってる人がいるみたいで 大抵の初心者が引っかかる