Redes bridge interfaces en centos
  • se recomienda tener webmin para administrar posteriormente
  • puede urilizarse la interfaz de conficuracion del virt-manager : host details -> network interfaces
  • debe desabilitarse el NEtwork Manager porque no soporta la configuracion bridge al arranque, queda luego en control del servicio network nativo
  • asegurarse de tener uml-utils y bridge-tools (o similar)
chkconfig NetworkManager off

Con 1 tarjeta fisica eth0

  • /etc/sysconfig/network-scripts/ifcfg-eth0 (interfaz fisica)
DEVICE="eth0"
# eliminar HWADDR y UUID (estos conflictuan al reiniciar el servicio de red)
ONBOOT="yes"
MASTER=br0
SLAVE=yes
NM_CONTROLLED="no" 
# (esto impide que sea controlado por el networkmanager)
  • /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=none
IPADDR=(direccion ip funcional)
GATEWAY=(ip gateway de la red)
STP=on
DELAY=0
NM_CONTROLLED="no"

con dos tarjetas de red funcional para aprueba de fallos

  • /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
# eliminar HWADDR y UUID para evitar conflicto de identidad
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
NM_CONTROLLED="no"
  • /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
# eliminar HWADDR y UUID
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
NM_CONTROLLED="no"
  • /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
#BONDING_OPTS="mode=balance-rr miimon=100" <-- provoca...
# ... flapping (el router no identifica la tarjeta priotiraria) 
# ...en la red asi hay perdida de paquetes
BONDING_OPTS="mode=active-backup miimon=100 primary=eth0"
# (la tarjeta 0 esta en prioridad hasta que falle la conectividad)
BRIDGE=br0
  • /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=none
IPADDR=(direccion ip funcional)
GATEWAY=(ip gateway de la red)
BROADCAST=(segmento)
NETWORK=(segmento)
NETMASK=(segmento)
STP=on
DELAY=0
NM_CONTROLLED="no"
  • /etc/resolv.conf
nameserver (ingresar ip del dns predeterminado)
  • reiniciar servicio de red
service network restart
o 
/etc/init.d/network restart
Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.