LinuxParty
Para este ejemplo, este servidor tiene instaladas 4 tarjetas de red, una de ellas conectada al Router y las otras para conectar directamente nuestros servers. De esta forma vamos a montar un puente de red, que le daremos utilidad más adelante...
Otros artículos relacionados:
- Conectar dos redes Locales alejadas creando de un Puente Transparente
- Balanceo de Carga Round Robin o DNS
El puente de red o Bridge se monta a partir de las tarjetas de red, ello no implica que tenga cuatro IPs diferentes, de hecho sólo tendrá una única que identifique nuestra maquina contra el Router, así podremos asignarle un puerto especifico (en este caso el 80) y redirigir el trafico hacia ella, y posteriormente hacia nuestros servers quedando las otras tres tarjetas de manera transparente.
Vamos a instalar el software llamado ( bridge-utils ) el cual nos facilitará las herramientas para poder montar el puente de red. Lo instalamos con … (En este caso usaremos apt-get install de la distribuciones basadas en Debian, como Ubuntu, pero podrá hacerlo en su distribución con el comando apropiado, como yum, en Fedora/CentOS, urpmi, etc)
apt-get install bridge-utils
Una vez instalado este software vamos a crear una configuración especifica que montará ( br0 ) como tarjeta de red y hará que las cuatro tarjetas actúen como una única tarjeta, con una sola dirección IP y de manera transparente. Bonito, bonito !!
Para poder enviar todas las peticiones de un puerto especifico desde el Router hacia un ordenador en cuestión necesitamos que este tenga una IP fija y no dinámica. Si en vez de cuatro tarjetas tenéis tres o dos no es problema ya que tan solo tendréis que agregar vuestras interfaces en la linea ( bridge_ports eth0 eth1 eth2 eth3 ). Sabidos estos cuatro términos vamos a editar el archivo ( interfaces ) y después lo configuraremos.
Previamente haremos una copia de seguridad del archivo existente así siempre podremos recurrir a la versión existente del archivo en un momento dado. Hacemos la copia de seguridad con …
cp /etc/netwotk/interfaces /etc/network/interfaces.BACK
Antes de proseguir, primeramente, haces un "ifconfig" para ver el rango de las IPs con las que trabaja tu ordenador, en este caso es con las 192.168.x.x, y con ellas vamos a funcionar...
Una vez hecha la copia de seguridad vamos a editarlo con …
vi /etc/network/interfaces
Borramos todo su contenido y agregamos lo siguiente …
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address 192.168.1.200
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.254
bridge_ports eth0 eth1 eth2 eth3
bridge_maxwait 0
Las ips que incluye la configuración son las de mi red, tenéis que sustituir éstas por la de vuestra red y cambiar los interfaces eth0 eth1 eth2 eth3 … por los vuestros dependiendo de las tarjetas de red que uséis.
Una vez ajustado todo a nuestra medida guardamos y salimos del editor vi con las teclas ( ESC ) y seguidamente ( :wq! ). Ahora es necesario reiniciar el servicio de red para ver si la nueva configuración funciona...(Dependiendo de la versión, podremos hacerlo...)
- service network restart
- /etc/rc.d/network restart
- service networking restart
- /etc/init.d/networking restart
Ahora para comprobar que todo fue bien y que se creo el interfaz ( br0 ) con la ip 192.168.1.200 y las demás tarjetas se han quedado sin IP teclearemos el siguiente comando …
ifconfig
Y si todo ha ido bien, veremos algo como esto …
root@ubuntunet:/etc/network# ifconfig
br0 Link encap:Ethernet direcciónHW 08:00:27:31:05:10
Direc. inet:192.168.1.200 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::a00:27ff:fe31:510/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:23 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:0 (0.0 B) TX bytes:1182 (1.1 KB)
eth0 Link encap:Ethernet direcciónHW 08:00:27:31:05:10
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:247 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:364 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:64266 (64.2 KB) TX bytes:37280 (37.2 KB)
Interrupción:10 Dirección base: 0xd020
eth1 Link encap:Ethernet direcciónHW 08:00:27:b3:af:7a
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:2 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:82 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:1180 (1.1 KB) TX bytes:11898 (11.8 KB)
Interrupción:9 Dirección base: 0xd240
eth2 Link encap:Ethernet direcciónHW 08:00:27:8c:fd:1d
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:20 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:108 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:3218 (3.2 KB) TX bytes:13849 (13.8 KB)
Interrupción:5 Dirección base: 0xd260
eth3 Link encap:Ethernet direcciónHW 08:00:27:61:d9:18
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:2 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:83 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:1180 (1.1 KB) TX bytes:12004 (12.0 KB)
Interrupción:11 Dirección base: 0xd280
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:263 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:263 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:21725 (21.7 KB) TX bytes:21725 (21.7 KB)
root@ubuntunet:/etc/network#
Es importante, que hagáis un ping a cualquier sitio, por ejemplo
ping ajuca.com
ping dedodigital.com
ping linuxparty.es
Si todo ha ido bien, os tiene que resolver la IP, si no, algo falla en la configuración...
Ahora conectamos cualquier ordenador a una de las tarjetas de red que quedan libres …
Recordemos que tendremos que configurar la tarjeta de red del ordenador cliente con la ip dentro de nuestro rango, en mi caso 192.168.1.x y como gateway la ip de nuestro futuro balanceador de carga.
Ahora ya podemos navegar a través de él usándolo de puente, ladrón, hub, switch o como lo queramos llamar.

-
Juegos
- La última versión del cliente Steam de Valve permite una descarga más rápida de actualizaciones en Linux
- Los juegos para PC superan a las consolas desde hace años, según un informe
- DXVK 2.5.3 trae mejoras para Far Cry 5, Max Payne 3 y otros juegos
- Instalar Steam en Fedora Linux.
- Juego Simulador de Camiones para Linux: Euro Truck Simulator 2
- Cómo instalar Steam en Linux para empezar a jugar miles de juegos
- Valve lanza una actualización del cliente Steam para mejorar aún más los juegos nativos en Linux
- Half-Life 2 celebra su 20º aniversario
- La nueva actualización del cliente Steam añade grabación de juegos y mejora los juegos nativos en Linux
- Este videojuego de estrategia bélica, es tan bueno que hasta el Pentágono lo usa como entrenamiento
- Una fórmula de ajedrez se está apoderando del mundo
- Los 15 mejores juegos de Linux que deberías jugar en 2024
- Los 28 mejores juegos del MS-DOS disponibles online para jugar gratis en tu Navegador.
- Distribuciones de Linux para Juegos: Elevando la Experiencia de Juego en 2023
- Unity se apresura a aclarar el plan de incremento de precios, mientras los desarrolladores de juegos se enfadan