最近、同僚が「かさばる」VMware の代わりにコンパクトな VirtualBox を勧めたので、CentOS 仮想マシンをインストールする必要がありました。自分でインストールしました VirtualBox に CentOS-6.7 仮想マシンをインストールしてみます。
仮想マシンのインストールプロセスは VMware のプロセスと似ていますが、VMware に慣れている場合は問題ありませんが、新しくインストールした仮想マシンは常にネットワークに接続できず、多くの問題が発生します。 。
私の VirtualBox のバージョンは 4.3.24 r98716 で、CentOS-6.7 カーネルのバージョンは 2.6.32-513.3.1.el6.i686 です。
これが私が遭遇した最初の問題です。ブリッジ接続方法を設定し、ifcfg-eth0 ファイルを再確立しましたが、依然としてネットワークデバイスが存在しないという問題が発生しました。スクリーンショットは次のとおりです:
この問題については、オンラインの解決策から学ぶことができます:
比較した結果、2 つの値は実際に矛盾していたため、構成ファイルが変更されましたが、実行後にはまだ問題があることが判明しました。 eth0 ポートの場合:
ここで最初に思い浮かぶのは、ifcfg-eth0 構成ファイルにパラメータ NM_CONTROLLED=yes を追加し、システムを再起動することです。問題は残っています。インターネットで情報を探し続けたところ、CentOS-6.0 以降のシステムでは、NetworkManager と Network Services が同時にネットワーク カードを管理している場合に問題が発生することがわかりました。解決策は次のとおりです。順番にコマンドを実行します:
その後、問題は解決しましたが、私のCentOSは依然としてVirtualBoxブリッジを介してインターネットに接続できませんでした問題は VirtualBox の設定にあるはずだと思いましたが、設定で仮想ネットワークを許可するように設定する必要がありました。
ようやく問題が解決し、ネットワークに接続できるようになりました。
また、VMware または VirtualBox を使用して NAT を使用して CentOS-6.7 仮想マシンを作成すると、ネットワークが常に接続できなくなりました。その後、ブリッジ モードを使用した方が NAT モードよりも安定しています。