新しいCentOS仮想マシンがインターフェイスを開始しないのはなぜですかeth0
始めるとき?
毎回手動で起動する必要があります。
どうすれば修正できますか?
確認してください ONBOOT="yes"
は/ etc/sysconfig/network-scripts/ifcfg-eth0にあります。 NetworkManagerを使用している場合は、起動時にサービスが開始することを確認してください(chkconfig NetworkManager on
)、それ以外の場合、古いネットワークサービスを使用している場合は、ブート時に開始するようにしてください(chkconfig network on
)。
CentOS6がデフォルトでネットワークインターフェースを有効にしていないことについて:(少なくともGUIインストーラーでは)インターフェースが適切にセットアップされないように最善を尽くしますが、これは、ダイアログボックスの奥にあるいくつかのダイアログを非表示にするチェックボックスで無効にすることができますメインフロー。
ホスト名を入力する画面で、下部にある[ネットワークの構成]ボタンをクリックすると、[ネットワーク接続]ダイアログが表示されます。選択する eth0
の場合、[編集]ボタンをクリックすると、[システムeth0の編集]ダイアログが表示されます。このダイアログには、[自動的に接続する]チェックボックスがあります。このボックスをオフのままにすると、ONBOOT="no"
in /etc/sysconfig/network-scripts/ifcfg-eth0
;チェックするとONBOOT="yes"
。チェックボックスが他の設定に影響するかどうかはわかりませんが、異なる動作に気づいていません。デフォルトでボックスがチェックされていないのはなぜか、想像もつきません。
それが役立つかどうかはわかりませんが、ファイル/etc/sysconfig/network
と
NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes
そして、今私のスクリプトは/etc/sysconfig/network-scripts/ifcfg-*
は動作するようです。