lunes, 17 de octubre de 2011

Puente de RED (bridge) Centos - Fedora - Redhat

En esta oportunidad intentaré mostrar la manera en que se hace utilización de 2 o más tarjetas de red con una misma dirección IP o de Red.
En mi caso personalmente tiene demasiado importancia en la manera que puedo utilizar dos tarjetas de red para poder duplicar la cantidad de transferencias de datos hacia dos segmentos de red distintos.
Bueno, en primera instancia abrimos nuestra terminal como siempre.

Al grano...
Abrir Terminal
(Entorno Gnome) Alt + F2 "gnome-terminal"
(Entorno KDE) Alt + F2 "kterminal"
Escribir lo siguiente (Siempre en modo administrador o por lo menos con sudo)
*En primera instancia debemos de crear un nuevo archivo, y editar los dos archivos que se refieren a cada tarjeta de red, de la siguiente manera.1ero, Nos vamos hasta la siguiente dirección

cd /etc/sysconfig/network-scripts/

2do, Luego creamos el archivo ifcfg-bridge

nano ifcfg-bridge

A este archivo lo cargamos con las siguientes lineas.

DEVICE=bridge
TYPE=Bridge
BOOTPROTO=static
BROADCAST=255.255.255.0
IPADDR=192.168.0.21
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=YES

Nota: También pueden hacer que el puente sea dhcp o con IP automatica, simplemente deben de poner BOOTPROTO=dhcp en donde dice BOOTPROTO=static en la tercera linea y borrar las 4 lineas que le siguen a, ROADCAST=255.255.255.0IPADDR=192.168.0.21NETMASK=255.255.255.0NETWORK=192.168.0.0.

Luego procedemos a entrar en las configuraciones de cada tarjeta de red que tengamos y cambiamos los contenidos, en mi caso, mis tarjeta de red se llaman ifcfg-eth0, ifcfg-eth1, ifcfg-eth2. Para editarlos simplemente hago lo siguiente, siempre dentro de la carpeta /etc/sysconfig/network-scripts/

nano ifcfg-eth0 

Nota: Por cada tarjeta de red que queramos que se encuentre dentro del puente (bridge) realizar los mismos pasos, y agregamos las mismas lineas a excepción de DIVECE y HWADDR, donde evidentemente debe de llevar los datos de cada tarjeta de red que lo encontraran en el mismo archivo.

DEVICE=eth0
BRIDGE=bridge
BOOTPROTO=static
HWADDR=00:14:D1:1D:AD:46
IPADDR=0.0.0.0
ONBOOT=yes

Nota: En todos los casos al entrar dentro del archivo correspondiente a la tarjeta de red ya tendrán disponible el HWADDR, DEVICE, ONBOOT y el BOOTPROTO, así que simplemente deben de cambiar las propiedades de las mismas por las que están más arriba, agregar las lineas que faltan y listo.

Reiniciamos nuestra maquina y listo, o en todo caso los servicios de red solamente con el siguiente comando.

service network restart