¿Cómo asignar un rango de direcciones ip a una tarjeta de red (IP Aliasing) ?

0
957

El concepto de crear o configurar múltiples direcciones IP en una sola interfaz de red se llama IP aliasing . IP aliasing es de gran utilidad para la creación de múltiples sitios virtuales en Apache utilizando una sola interfaz de red con diferentes direcciones IP en una subred única red.

La principal ventaja de utilizar este IP aliasing es, que no se requiere tener un adaptador físico asociado a cada IP , pero en cambio se pueden crear varias o muchas interfaces virtuales ( aliases ) a una sola tarjeta de red física.

Las instrucciones que aquí se dan aquí se muetran aplica para todas las principales distribuciones de Linux, como Red Hat , Fedora y CentOS. La creación de múltiples interfaces virtuales y la asignación de direcciones IP de forma manual es una tarea de enormes proporciones.

Aquí vamos a ver cómo podemos asignar una dirección IP y también un rango de direcciones de IP. También cómo vamos a crear una interfaz virtual y asignar diferentes direcciones o rangos de dirección IP a una sola interfaz.

Ahora bien para crear un rango de direcciones de ip multiples en una interface en particular llamado “ifcfg-eth0”, entonces copiaremos el contenido del archivo ifcfg-eth0 en un archivo que se llamará ifcfg-eth0-range0 tal como se muestra a continuación.

 

[root@athena ~]# cd /etc/sysconfig/network-scripts/ [root@athena network-scripts]# cp -p ifcfg-eth0 ifcfg-eth0-range0

Ahora abrimos el ifcfg-eth0-range0y agregamos el rango de direcciones IPADDR_STARTe IPADDR_END tal como se muestra a continuación.

 

[root@athena network-scripts]# vi ifcfg-eth0-range0  TYPE="Ethernet" IPADDR_START=170.110.20.126 IPADDR_END=170.110.20.130 IPV6INIT=no 

 Guardamos el archivo y re-iniciamos el servicio de red.

[root@athena network-scripts]# service network restart

 

Ahora verificamos que todas las interfaces virtuales esten arriba con el comando ifconfig.

[root@athena network-scripts]# ifconfig eth0      Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.125  Bcast:170.110.20.100  Mask:255.255.255.224           inet6 addr: fe80::20c:29ff:fe28:fd4c/64 Scope:Link           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           RX packets:237 errors:0 dropped:0 overruns:0 frame:0           TX packets:198 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:25429 (24.8 KiB)  TX bytes:26910 (26.2 KiB)           Interrupt:18 Base address:0x2000  eth0:0    Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.126  Bcast:170.110.20.100  Mask:255.255.255.224           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           Interrupt:18 Base address:0x2000  eth0:1    Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.127  Bcast:170.110.20.100  Mask:255.255.255.224           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           Interrupt:18 Base address:0x2000  eth0:2    Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.128  Bcast:170.110.20.100  Mask:255.255.255.224           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           Interrupt:18 Base address:0x2000
eth0:3    Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.129  Bcast:170.110.20.100  Mask:255.255.255.224           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           Interrupt:18 Base address:0x2000
eth0:4    Link encap:Ethernet  HWaddr 00:0D:29:24:F4:4C           inet addr:170.110.20.130  Bcast:170.110.20.100  Mask:255.255.255.224           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           Interrupt:18 Base address:0x2000

[root@athena network-scripts]# cd
[root@athena ~]#

Suerte!!!

LEAVE A REPLY

Please enter your comment!
Please enter your name here