Solaris nos permite crear interfaces virtuales con una IP diferente a la interfaz física. De esta manera podemos publicar diferentes IPs en una misma interfaz.

En el siguiente ejemplo crearemos una interfaz virtual asociada a la interfaz física "hme0".

Crear una interfaz virtual

1.- Creamos la interfaz virtual:

ifconfig hme0:1 plumb 

 

2.- Asignamos una IP a la nueva interfaz:

ifconfig hme0:1 192.168.1.15 netmask 255.255.255.0 up

 

3.- Para que los cambios se mantengan cuando se reinicie la máquina creamos el fichero "hostname.hme0:1" y añadimos el hostname al que responderá la interfaz:

vi /etc/hostname.hme0:1
server

 

Añadimos el hostname y la IP al fichero hosts para que el sistema sepa qué IP asignarle a la interfaz:

vi /etc/hosts
192.168.1.15 server

 

Quitar una interfaz virtual

Para quitar una interfaz virtual creada en nuestro sistema ejecutamos:

ifconfig hme0:1 unplumb

Para evitar que la interfaz se levante cuando la máquina se reinicie también tenemos que borrar el fichero "/etc/hostname.hme0:1" y la entrada correspondiente en el fichero "/etc/hosts".