Esta web utiliza cookies, puedes ver nuestra política de cookies aquí. Si continuas navegando estás aceptándola

Bridge de red bajo FreeBSD


La función de un bridge de red es unir de forma transparente dos segmentos de red, se suele utilizar para crear un switch por software con un equipo y varias tarjetas de red, además es de gran utilidad cuando se pretende virtualizar máquinas ya que podemos "compartir" nuestra tarjeta de red con los huéspedes.

 

En el handbook oficial se describe como crear un bridge con dos interfaces de red, pero este no funciona:

vi /etc/rc.conf
cloned_interfaces="bridge0"
ifconfig_bridge0="addm fxp0 addm fxp1 up"
ifconfig_fxp0="up"
ifconfig_fxp1="up"

La configuración correcta es esta:

cloned_interfaces="bridge0"
ifconfig_em0="up"
ifconfig_bridge0="inet 192.168.61.23 netmask 255.255.255.0 addm em0 up"
defaultrouter="192.168.61.2"

NOTA: Hay que tener en cuenta que si se está configurando en una máquina virtual de VirtualBox habrá que configurar la VM con "Modo promiscuo: permitir todo" en caso contrario el tráfico será capaz de salir pero las respuestas de dicho tráfico serán bloqueadas porque la MAC del bridge no coincide con la MAC asignada a la tarjeta de red virtual de VirtualBox.


Autor: Kr0m -- 24/04/2019 22:34:30