Per modificare l’indirizzo IP della Service Console di un host ESX 3.x, occorre modificare la configurazione della vswif corrispondente.
Assumendo che la Service Console sia connessa a vswif0, la sequenza corretta per modificare l’indirizzo IP è la seguente:
1) Effettuare il logon con permessi di root o lanciando il comando su da riga di comando per ottenere i permessi necessari
2) Lanciare il comando
esxcfg-vswif –d vswif0
per eliminare la vecchia Service Console. Ignorate il warning riportato dopo l’esecuzione del comando (nothing to flush).
3) Aggiungere la nuova Service Console con il comando:
esxcfg-vswif –a vswif0 –p Service\ Console –i 10.10.10.10 –n 255.255.255.0 –b 10.10.10.255
Da notare che Service\ Console è volutamente scritto in questo modo, perchè il backslash serve ad indicare al comando che lo spazio successivo fa parte del parametro.
-i indica l’indirizzo IP -n indica la subnet mask -b indica l’indirizzo di broadcast
A questo punto resta eventualmente da modificare solamente il gateway, modificando il file /etc/sysconfig/network.