Configure a Physical Interface After System Installation

  • 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 netmask +

    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

Published by Om Prakash Singh

DevOps Engineer experienced in Architecting, Automating and Optimizing large infrastructure, Proficient in configuration management tools, and in developing CI/CD pipelines.

%d bloggers like this: