You can install onto multiple machines using a single script for all of them or using a separate script for each machine.

One of the settings that you can configure in a script is the IP setting, which can be static IP or DHCP for the host on which you are installing ESX. Choose one of the following approaches:

Create multiple scripts, each containing unique network identification information. The unique network information includes the static IP address and host name of each ESX host.

Create one script (or use a default script) that uses DHCP to set up multiple ESX hosts. After you complete a scripted installation, you can then configure each ESX host separately to assign a unique host name and IP address. VMware recommends that you use static IP addresses.

The IPAPPEND PXE configuration option specifies that the same network adapter the machine boots from is also used for connecting to the network. See IPAPPEND.