Como crear un puente en fedora 28
Crearemos un puente o bridge para poder utilizar KVW.
Entramos a la dirección /etc/sysconfig/network-scripts
Después agregaremos lo siguiente al documento ifcfg-eth0 (en unos casos puede ser ifcfg-ens5 o diferente numero, pero en este caso sera ifcfg-eth0):
DEVICE=eth0 ONBOOT=yes BRIDGE=br0
Luego, se debe crear el archivo de configuración para la interfaz br0:
#vi ifcfg-br0 o #vi /etc/sysconfig/network-scripts/ifcfg-br0
Después agregaremos lo siguiente al documento ifcfg-br0:
DEVICE=br0 ONBOOT=yes TYPE=Bridge BOOTPROTO=dhcp DELAY="0"
Para crear un nuevo bridge usaremos este comando
$ ip link add br0 type bridge
Como ya lo aviamos creado nos mencionara en un mensaje.
En este punto, ip link nos mostrara que la interfaz de red existe, pero aparece como down state, y no tiene interfaces conectadas.
3: br0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 12:bb:3a:9c:02:33 brd ff:ff:ff:ff:ff:ff
En unos casos solo aparecerá que la interfaz de red ya existe
Después agregas las interfaces de redes físicas que necesites al bridge.
$ ip link set eth0 master br0
Si tu quieres la configuración del bridge utiliza este comando:
$ brctl show br0
y aparecerá lo siguiente:
bridge name bridge id STP enabled interfaces br0 8000.5254004bc595 no eth0
entramos a la siguiente dirección
/sys/class/net/br0/bridge/stp_state
y borramos el 0 y ponemos 1 para activarlo
Después volvemos a verificar y aparecerá de esta forma
$ brctl show br0
bridge name bridge id STP enabled interfaces br0 8000.5254004bc595 yes eth0
y al final activamos el br0 con la siguiente linea
ifup br0
Con esto ya tendríamos nuestro puente hecho.
Configurar una Interfaz Bridge en CentOS 7
Manual para crear un bridge ethernet a partir de una simple interfaz eth0.
|‾‾‾‾‾‾| |‾‾‾‾‾|
LAN ===> | eth0 | <===> | br0 | ===> Máquinas virtuales KVM
|______| |_____|
Antes de agregar la interfaz bridge es necesario desactivar el servicio “NetworkManager”, ya que el mismo no funciona correctamente con este modo. Para esto vamos a corres los siguientes comandos:
# chkconfig NetworkManager off
# chkconfig network on
# service NetworkManager stop
Ahora tendremos que configurar las interfases de red utilizando los archivos del directorio siguiente:
#cd /etc/sysconfig/network-scripts/
Una vez deshabilitado el servicio, es necesario configurar la interfaz eth0 como se muestra a continuación:
#vi ifcfg-eth0
o
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
Después agregaremos lo siguiente al documento ifcfg-eth0:
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
Luego, se debe crear el archivo de configuración para la interfaz br0:
#vi ifcfg-br0
o
#vi /etc/sysconfig/network-scripts/ifcfg-br0
Después agregaremos lo siguiente al documento ifcfg-br0:
DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=dhcp
DELAY="0"
Una vez finalizado se reinicia el servicio de networking:
# systemctl restart network
