VMWare融合のCentOS 6:予期しないMACアドレスの変更

VMWare融合のCentOS 6:予期しないMACアドレスの変更

VMWare Fusionを使用してCentOS 6.Xをインストールしました。

MACアドレスとネットワークカード名がランダムに変更されているようです。

ここに画像の説明を入力してください。

eth8そしてeth9、完全変ですよ。

理由を知っている人はいますか?

PS VMWareは、仮想マシンに対して何もしたことがなくても、仮想マシンを移動またはコピーしたかどうかを尋ねるダイアログボックスを表示します。そして、私がするすべての選択がI moved it問題に関連している可能性がありますか?

PPS Ubuntuなどの他のLinux VMがありますが、そのような問題が発生したことはありません。うーん。

ベストアンサー1

~によるとVMwareのサポートMACアドレスが移動されるたびに自動変更を防ぐために、MACアドレスを手動で割り当てる必要があります。

仮想マシンが移動しても、指定された仮想マシンに毎回同じMACアドレスが割り当てられていることを確認したり、ネットワーク環境内のすべての仮想マシンが一意のMACアドレスを持つことを保証したい場合は、次の手順を実行できます。代わりに、手動で割り当てられたアドレスを割り当てます。 VMware Workstationに自動的にアドレスを割り当てるようにします。

同じ一意のMACアドレスを仮想マシンに手動で割り当てるには、テキストエディタを使用して設定ファイルから3行を削除し、1行を追加します。構成ファイルには、ファイル名の末尾に.vmx拡張子があります。 Linuxホスト上で以前のVMware製品で作成された仮想マシンには、拡張子が.cfgの構成ファイルがある場合があります。

説明したように:

構成ファイルから、次から始まる3行を削除します。

 ethernet[n].generatedAddress
 ethernet[n].addressType
 ethernet[n].generatedAddressOffset

これらのオプションでは、[n]は仮想イーサネットアダプタの番号です(例:ethernet0)。

構成ファイルに次の行を追加します。

ethernet[n].address = 00:50:56:XX:YY:ZZ 

または、次の例のようにファイルを編集できます。

ethernet[n].addressType = "static"
ethernet[n].checkMACAddress = "false"
ethernet[n].address = "00:50:56:XX:YY:ZZ"

おすすめ記事