Mediante el sistema de IP’s virtuales podemos asignar varias direcciones IP a una misma interfaz de red física. A continuación vamos a realizarlo en sistemas Red Hat.
En la ruta /etc/sysconfig/network-scripts encontramos los archivos de configuración de cada una de las interfaces de red del sistema.
ls -l /etc/sysconfig/network-scripts/ifcfg-*
-rw-r--r-- 3 root root 201 Jul 7 16:01 /etc/sysconfig/network-scripts/ifcfg-eth0
-rw-rw-rw- 3 root root 178 Jul 7 16:00 /etc/sysconfig/network-scripts/ifcfg-eth1
-rw-r--r-- 1 root root 254 Sep 24 2008 /etc/sysconfig/network-scripts/ifcfg-lo
En este caso, queremos que la interfaz de red eth0 contenga una IP virtual además de la IP principal de la misma, simplemente tenemos que crear un nuevo archivo de configuración, llamado ifcfg-eth0:0 (IP’s virtuales sucesivas serán ifcfg-eth0:1, ifcfg-eth0:2, …). El contenido del archivo será el mismo que el de ifcfg-eth0, pero con las siguientes modificaciones:
ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:22:7e:3c:3b:12
IPADDR=192.168.1.10
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.1.254
TYPE=Ethernet
ifcfg-eth0:0
DEVICE=eth0:0
BOOTPROTO=static
HWADDR=00:22:7e:3c:3b:12
IPADDR=192.168.1.11
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.1.254
TYPE=Ethernet
Puedes notar que modificamos la IP, por la IP virtual, y el campo DEVICE también lo modificamos poniendo el nuevo identificador (eth0:0) , todos los démas campos siguen siendo los mismos, con los mismos valores.
Una vez que terminamos de editar el archivo de configuración de la IP virtual, reiniciamos el servicio de red para que levante la nueva IP virtual:
# /etc/init.d/network restart
La nueva IP virtual, ya debería de responder al ping.
Fuente: http://rm-rf.es/asignar-ip-virtual-linux/
Post Relacionados: