ESX 4.0 IP-Adresse wechseln
- Run this command to set the IP address:
[root@server root]# esxcfg-vswif -i a.b.c.d
-n w.x.y.z vswif0 , where a.b.c.d is the IP address and w.x.y.z is the subnet mask.Note: In this example, v swif0 is the Service Console adapter that is the interface to which you are applying the IP address change.
- Open the /etc/hosts file with a text editor and modify it so that it reflects the correct IP address and hostname.
- To change the default gateway address and the hostname, edit the /etc/sysconfig/network file and change the GATEWAY and HOSTNAME parameters to the proper values.
- For the changes to take place, reboot the host or restart the network service with the command:
[root@server root]# service network restart
Note: This command breaks any current network connections to the Service Console, but virtual machines continue to have network connection. If the ESX host is managed by VirtualCenter or vCenter Server, you may have to remove and re-add the host to the inventory. For more information, see ESX not working properly in VirtualCenter after IP address change (1005633).
Note: If the changed IP does not persist across a reboot, try deleting and recreating the Service Console vswif management interface. For more information, see Recreating Service Console networking from the command line (1000266).
Changing the hostname without rebooting
Note: This command creates a temporary hostname change. This change is lost when the system is rebooted.
-
Highlight the ESX host and click the Configuration tab.
-
Click DNS and Routing.
-
Click Properties.
-
To change the hostname, domain, and DNS servers, click the DNS Configuration tab and enter the appropriate values.
Note: Disable VMware High Availability if you do not want virtual machines to failover during the hostname IP change.
-
To change the default gateway, click the Routing tab and enter the appropriate value.
-
Reboot the ESX host for the changes to take effect.
-
Reconnect the ESX host to vCenter Server with the new IP address.