Solaris can request IP address and other networking information dynamically with DHCP.
To permanently make an interface, for example hme0, obtain its IP address through DHCP, use the touch command to create the following two empty files as root:
touch /etc/dhcp.hme0
touch /etc/hostname.hme0
When you reboot, the interface will be dynamically configured. To bring up the interface using DHCP without rebooting, use the following command:
ifconfig hme0 dhcp start
The following commands can be used to display the DHCP lease information and release the DHCP lease, respectively:
ifconfig hme0 dhcp status
ifconfig hme0 dhcp release