Red Hat Training

A Red Hat training course is available for RHEL 8

11.2. Configuración de un puente de red mediante nm-connection-editor

Esta sección explica cómo configurar un puente de red utilizando la aplicación nm-connection-editor.

Tenga en cuenta que nm-connection-editor sólo puede añadir nuevos puertos a un puente. Para utilizar un perfil de conexión existente como puerto, cree el puente utilizando la utilidad nmcli como se describe en Sección 11.1, “Configuración de un puente de red mediante comandos nmcli”.

Requisitos previos

  • Dos o más dispositivos de red físicos o virtuales están instalados en el servidor.
  • Para utilizar dispositivos Ethernet como puertos del puente, los dispositivos Ethernet físicos o virtuales deben estar instalados en el servidor.
  • Para utilizar dispositivos de equipo, enlace o VLAN como puertos del puente, asegúrese de que estos dispositivos no estén ya configurados.

Procedimiento

  1. Abra un terminal e introduzca nm-connection-editor:

    $ nm-connection-editor
  2. Pulse el botón para añadir una nueva conexión.
  3. Seleccione el tipo de conexión Bridge y haga clic en Crear.
  4. En la pestaña Bridge:

    1. Opcional: Establezca el nombre de la interfaz de puente en el campo Interface name.
    2. Haga clic en el botón Añadir para crear un nuevo perfil de conexión para una interfaz de red y añadir el perfil como puerto al puente.

      1. Seleccione el tipo de conexión de la interfaz. Por ejemplo, seleccione Ethernet para una conexión por cable.
      2. Opcionalmente, establezca un nombre de conexión para el dispositivo de puerto.
      3. Si crea un perfil de conexión para un dispositivo Ethernet, abra la pestaña Ethernet, y seleccione en el campo Device la interfaz de red que desea añadir como puerto al puente. Si ha seleccionado un tipo de dispositivo diferente, configúrelo en consecuencia.
      4. Haga clic en Guardar.
    3. Repita el paso anterior para cada interfaz que desee añadir al puente.

      añadir nic al puente en el editor de conexiones nm

  5. Opcional: Configure más ajustes de puente, como las opciones del protocolo de árbol de expansión (STP).
  6. Configure los ajustes IP del puente. Omita este paso si desea utilizar este puente como puerto de otros dispositivos.

    1. En la pestaña IPv4 Settings, configure los ajustes de IPv4. Por ejemplo, configure una dirección IPv4 estática, una máscara de red, una puerta de enlace predeterminada, un servidor DNS y un dominio de búsqueda DNS:

      puente configuración IPv4 nm editor de conexiones

    2. En la pestaña IPv6 Settings, configure los ajustes de IPv6. Por ejemplo, configure una dirección IPv6 estática, una máscara de red, una puerta de enlace predeterminada, un servidor DNS y un dominio de búsqueda DNS:

      puente configuración IPv6 nm editor de conexiones

  7. Guarda la conexión del puente.
  8. Cerrar nm-connection-editor.

Pasos de verificación

  • Muestra el estado del enlace de los dispositivos Ethernet que son puertos de un puente específico.

    # ip link show master bridge0
    3: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bridge0 state UP mode DEFAULT group default qlen 1000
        link/ether 52:54:00:62:61:0e brd ff:ff:ff:ff:ff:ff
    4: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bridge0 state UP mode DEFAULT group default qlen 1000
        link/ether 52:54:00:9e:f1:ce brd ff:ff:ff:ff:ff:ff
  • Muestra el estado de los dispositivos Ethernet que son puertos en cualquier dispositivo puente:

    # bridge link show
    3: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge0 state forwarding priority 32 cost 100
    4: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge0 state listening priority 32 cost 100
    5: enp9s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge1 state forwarding priority 32 cost 100
    6: enp11s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge1 state blocking priority 32 cost 100
    ...

    Para mostrar el estado de un dispositivo Ethernet específico, utilice el comando bridge link show dev ethernet_device_name comando.