Vmware Esxi 仮想マシンのMACアドレスを変更する方法

Vmware Esxi 仮想マシンのMACアドレスを変更する方法

VMware Esxiの仮想マシンのMACアドレスを変更する必要があったので備忘録として。

GUIから設定する場合【できない】

仮想マシンの設定の編集からネットワークアダプタ内のMACアドレスを表示させます。

自動から手動に変更して仮想マシンを立ち上げます。

立ち上げようとしましましたがエラーが発生し、仮想マシンが立ち上がりませんでした。

仮想マシン(.vmk)を直接編集【できる】

TeraTermから仮想マシンにログインします。以下のコマンドから対象の仮想マシンに移動します。

cd /vmfs/volumes/<データストア名>/<仮想マシン名>
vi <仮想マシン名> .vmx

以下の追記します。

ethernet<NIC番号>.checkMACAddress = “false”
ethernet<NIC番号>.addressType = “static”
ethernet<NIC番号>.Address = “設定したいMACアドレス”

以下を削除

ethernet<NIC番号>.generatedAddress = “元のMACアドレス”

追記

vmkファイルを編集すると対象の仮想マシンはweb clientから見た時にステータスが無効になります。
そのため一度登録を解除して再度登録後に起動してみてください。