* Determine the IPv4 addresses that you want to use for the additional interfaces.
* Ensure that the physical interface to be configured has been physically installed onto the system.
* If you have just installed the interface, perform a reconfiguration boot before proceeding with the next task.
Determine which interfaces are currently configured on the system.
# dladm show-link
Configure and plumb each interface
# ifconfig plumb up
for eg. for interface name pcn0 type:
# ifconfig pcn0 plumb up
Assign an IP address.
# ifconfig netmask +
for eg. you would do:
# ifconfig pcn0 192.168.84.3 netmask + 255.255.255.0
Verify that the newly configured interfaces are plumbed and configured, or “UP.”
# ifconfig -a
Check the status line for each interface that is displayed. Ensure that the output contains an UP flag on the status line, for example:
pcn0: flags=1000843 mtu 1500 index 2
To make the interface configuration persist across reboots, perform the following steps:
1. Create an /etc/hostname.interface file for each interface to be configured. For example, to add a pcn0 interface, you would create the following file:
# vi /etc/hostname.pcn0
2. Edit the /etc/hostname.interface file.
At a minimum, add the IPv4 address of the interface to the file.
3. Add entries for the new interfaces into the /etc/inet/ipnodes file.
4. Add entries for the new interfaces into the /etc/inet/hosts file.
5. Perform a reconfiguration boot.
# reboot — -r
6. Verify that the interface you created in the /etc/hostname.interface file has been configured.
# ifconfig -a