Changement de MAC sur vmk0 – MAJ

MAJ 12/12/2011 : petit one-liner PowerCLI pour mettre à jour votre parc d’un coup :

Get-VMHost|?{$_.PowerState -eq "poweredOn"}|?{($_|Get-VMHostAdvancedConfiguration -Name Net.FollowHardwareMac).values -contains "0"}|Set-VMHostAdvancedConfiguration -Name Net.FollowHardwareMac -Value "1"

Sur ESXi, si vous devez remplacer une carte réseau utilisée par une interface vmkernel de management ou si vous restaurez la configuration d’un serveur sur un autre (panne hardware par ex), vous vous retrouver dans une situation où l’adresse MAC de la carte réseau du (ou des) “vmkernel port” a changée. Pour que ce changement soit bien effectif, et pour éviter que l’ESXi ne communique avec l’ancienne MAC (problématique en cas de boot PXE/DHCP ou de sécurité réseau renforcé), il faut activer le paramètre indiqué dans cette kb :

The MAC address of vmk0 management network might not get updated after you replace or assign a new MAC address to the NIC
[...]
esxcfg-advcfg -s 1 /Net/FollowHardwareMac

Sinon, on obtient ceci :

Par contre ce n’est valable que pour l’interface de management :

Tags: , ,

Leave a Reply