jueves, 19 de julio de 2012

Cómo configurar una conexión de puente en GNU/Linux Debian

Hay ocasiones que necesitamos configurar una conexión de puente (Ver puente de red), en mi caso, he necesitado hacerlo ya que trabajo con maquinas virtuales en Xen, por lo que voy a explicar como hacer esta configuración.

Básicamente hay dos maneras de hacerlo en GNU/Linux Debian

  1. Directamente en la línea de comandos con brctl
  2. Através del archivo interfaces (En el fondo es lo mismo, pero realizas una configuración plana sobre el archivo interfaces)

Lo primero que decir que indiferentemente de cualquiera de la utilidad que se decida utilizar, es necesario instalar el paquete bridge-utils: aptitude install bridge-utils

Para nuestra configuración vamos a asumir que la tarjeta de red física a la cual le deseamos hacer el puente es eth0

1. A través de la utilidad.

  • Se crea el puente: brctl addbr br0 (Lo pueden llamar como quieran)
  • Se une la tarjeta fisica: brctl addif br0 eth0
  • Se comienza a utilizar el dispositivo br0, por ejemplo pudiera tratar de asignarle una direccción IP: ifconfig br0 192.168.0.1/24 up

2. A través del archivo interfaces.

Para esta configuración mostraré como deberia quedar el archivo interfaces (/etc/network/interfaces)

auto br0 ifconfig br0 inet static address 192.168.0.1

netmask 255.255.255.0

#gateway 192.168.0.2 #(Si aplica)

bridge_ports eth0 (La interfaz a la que deseamos hacer el puente)

bridge_maxwait 5 #(La cantidad de tiempo en segundos que se esperara para que la tarjeta de red esté lista para el puente)

Luego pueden ejecutar en la linea de comandos ifup br0 y listo (si lo desean pueden reiniciar, pero no es necesario)

No hay comentarios:

Publicar un comentario