Si viene de la sección de CVS ya sabe su potencial, es poder mantener varios servidores de páginas en el mismo "Host" (Maquina Física), de manera que aunque se tenga un sólo "Host" éste sea capaz de satisfacer los requerimientos de 5 o 10 "Sitios de Internet", todos a través de una Maquina y claro está, a través de Múltiples Direcciones IP. Esta funcionalidad en ocasiones es denominada "Virtual Hosting"
Para poder configurar múltiples direcciones IP en una Interfase de Linux, se requiere que el Kernel este habilitado para tal.
Utilizando el comando
lsmod
debe aparecer el modulo ip_alias.o
.
Si no se encuentra, debe de ser cargado el modulo mediante el comando
insmod
.
Suponiendo que la interfase "eth0" es la que dará el servicio a las múltiples direcciones IP, esta interfase mantiene un archivo de configuración /etc/sysconfig/network-scripts/ifcfg-eth0 .
Este archivo debe ser copiado a otro que tenga el nombre ifcfg-eth0:0 de tal manera que este archivo seria de la forma:
DEVICE=eth0:0 <--- Cambio de eth0 IPADDR=192.168.32.131 <--- Cambio de eth0 NETMASK=255.255.255.240 NETWORK=192.168.32.128 BROADCAST=192.168.32.159 ONBOOT=YES USERCTL=NO |
Nótese que el archivo es muy similar, lo único que cambia (generalmente) es el parámetro IPADDR y DEVICE.
Una vez configurado este archivo se debe de traer en linea esta interfase ("alias interface"),esto se hace mediante el comando ifconfig eth0:0 up
o mediante ifup eth0:0
, use el comando ifcfg
para verificar que la interfase eth0:0 ("alias interface") este activa.