Create a Virtual Interface in Solaris

Contributor Icon Contributed by qmchenry  
Tag Icon Tagged: Solaris networking  

Virtual interfaces allow a single ethernet interface to listen on additional IP addresses.


Given an ethernet interface hme0 (use ifconfig -a to identify the names of your interfaces), you can create a subinterface called hme0:1 with the following command:

ifconfig hme0:1 plumb

You can set the IP address of the interface to 192.168.1.15 and turn on the interface with the following command:

ifconfig hme0:1 192.168.1.15 up

Unless you do some additional nonstandard things in your network, all of the subinterfaces on a physical interface need to be in the same subnet.

To make the virtual interface persist following a reboot, you can add the ip address or hostame from /etc/hosts in the file /etc/hostname.hme0:1

 

5 Comments -


  1. Real_lmd said on November 21, 2010

    man ifconfig

  2. Yatenderyadav489 said on May 30, 2011

    can you please tell me how can we plumb virtual ip permanently

  3. Starboarder2001 said on August 8, 2011

    try, echo 192.168.1.15 > /etc/hostname.hme0:1

  4. Starboarder2001 said on August 8, 2011

    try, echo 192.168.1.15 > /etc/hostname.hme0:1

  5. yatender said on October 6, 2011

    please tell me how can we assign cpu and memory and disk in non global zone

 

RSS feed for comments on this post. TrackBack URL

Leave a comment -