web-dev-qa-db-ja.com

MacOSX LionのVMWare FusionにインストールされているCentOS 6のネットワーク接続がない

CentWare 6.2(CentOS-6.2-x86_64-minimal.iso)をVMWare Fusion(バージョン4.1.2)とともにインストールしました。 (EasyInstallでは使用できません)。 MacOSX Lionを使用しています。WIFI経由でインターネットに接続します。

インストールされたCentosにネットワーク接続がありません。 ** Wi-Fiに接続するように構成するにはどうすればよいですか? **

助けてくれてありがとう。

以下はifconfigのスクリーンショットです。 enter image description here

ネットワークアダプターの設定で、NATとBridged> WiFiの両方を試しました。

enter image description here

2
gilzero

CentOSゲストにVMWareツールをインストールしましたか?そうでない場合は、それを試してVMを再起動してください。

デバイスが構成されているかどうかを確認する簡単なチェックは、システム上のすべてのインターフェイスを表示するifconfig -aを実行することです。

その出力にeth0が表示されている場合は、インターフェースの自動構成に問題がある可能性があります。これはおそらく Network Managerサービス ...の結果です。eth0が表示された場合、いくつかのオプションがあります。

  • ifup eth0を実行して、接続をオンラインにしてみてください。
  • system-config-networkを実行してインターフェースを構成します。
  • インターフェイスを手動で/etc/sysconfig/network-scripts/ifcfg-eth0で構成します。

しかし、あなたが見ているものを教えてください。

4
ewwhite

ああ。 CentOS6は、デフォルトではethインターフェイスを接続しません。

次のファイルを作成します:/etc/sysconfig/network-scripts/ifcfg-eth0これらの行を含む

DEVICE="eth0"
ONBOOT="yes"
BOOTPROTO="dhcp"

...そして「Sudo service network restart」でネットワークを再起動すると、ethはDHCP経由でIPをプルする必要があります。

静的IPを設定する場合は、このファイルにIPADDRおよびNETMASK設定を追加できますが、まだ行っていないため、構文の実験は演習として残しておきます。

2
jg3
  1. VMWareツールをインストールします。

  2. マシンを再起動し、vmtoolが実行されているかどうかを確認します。 (ps aux | grep vmware

  3. 構成/etc/sysconfig/networking/devices/ifcfg-eth0に移動し、次の行をコメント化します。

   #NM_CONTROLLED=yes

   #USERCTL=no

   #PEERDNS=yes

   #IPV6INIT=no

4)ONBOOT=yesを変更します

5)ファイルを保存してネットワークサービスを再起動し(service network restart)、最後に1回再起動します。

6)ifconfig-> IPアドレスが割り当てられたeth0が表示されます。

これは完全に私のために働きました:-)

1
Ninohead

試してみたところ同じ結果になりました。

私の診断:最小限のISOには、適切なVMwareインストールを完了するためのツールがありません。そのままでは、vmwareエミュレートされたハードウェアレイヤーを認識せず、vmwareツールのインストールに必要なソフトウェア(Perl、make、gcc)をインストールしません。

だから私たちはここで行き詰まっていると思います:VMwareツールをインストールするために必要なソフトウェアを取得するネットワークがなく、ネットワークを取得するためのVMwareドライバーがありません...

1
Frederic

ifconfigは、適切に構成されたネットワークインターフェイスのみを返します。タイプ

ifconfig -a 

おそらく設定されていないネットワークインターフェースを見つけるでしょう。/etc/sysconfig/network-scripts/iface-ethxファイルを編集して手動で設定します

Vile名のethxを、ifconfig -aで見つけたインターフェースの名前に置き換えます。

1
m0ntassar