web-dev-qa-db-ja.com

VMware ESXにハードウェアMACアドレスを使用させるにはどうすればよいですか?

VMware ESX 3.5および4.0は、物理インターフェイスにブリッジされるソフトウェアNICを作成します。アドレスが割り当てられたDHCP環境にESXを展開しているので、インストールは設定されたDHCPアドレスで行われます。インストールが完了すると、ESXは偽のMACアドレスを使用してソフトウェアNICを作成するため、ボックスに割り当てられたDHCP割り当てアドレスを取得しません。

ゲストネットワークを台無しにすることなく、この動作を覆す方法はありますか?これは推奨されますか、それともESXの使用モデルに反しますか?

2
timbonicus

説明からはわかりにくいですが、サービスコンソールのMACアドレスが、インストール時にサーバーが使用するMACアドレスとは異なることがわかります。 ESXは、VMotion/VKernelサービスにIPアドレスを割り当てることもできます。

ESXの物理インターフェイスは複数の目的(VMネットワーク、iSCSI、サービスコンソール、VMotionなど)に使用できるため、インストール後にDHCP構成を調整して新しいMACアドレスに適切なIPアドレスを与える必要があるように思われます。

DHCP構成の調整が目的ではない場合は、サービスコンソールで/ etc/sysconfig/network-scripts/ifcfg-vswif0ファイルを編集し、ネットワークを再起動することで、仮想インターフェイスのMACアドレスを変更できます(少なくとも3.5で)

注:vsiwf#は環境によって異なる場合があるため、構成に適したファイルを編集していることを確認してください。

1
Kevin Kuphal