Red Hat Training

A Red Hat training course is available for RHEL 8

11.2. Configuração de uma ponte de rede usando um editor de conexão nm

Esta seção explica como configurar uma ponte de rede usando a aplicação nm-connection-editor.

Note que nm-connection-editor pode adicionar apenas novos portos a uma ponte. Para usar um perfil de conexão existente como porta, crie a ponte usando o utilitário nmcli como descrito em Seção 11.1, “Configuração de uma ponte de rede usando comandos nmcli”.

Pré-requisitos

  • Dois ou mais dispositivos físicos ou virtuais de rede são instalados no servidor.
  • Para usar dispositivos Ethernet como portas da ponte, os dispositivos Ethernet físicos ou virtuais devem ser instalados no servidor.
  • Para usar dispositivos de equipe, de ligação ou VLAN como portas da ponte, certifique-se de que estes dispositivos ainda não estejam configurados.

Procedimento

  1. Abra um terminal e entre em nm-connection-editor:

    $ nm-connection-editor
  2. Clique no botão para adicionar uma nova conexão.
  3. Selecione o tipo de conexão Bridge, e clique em Criar.
  4. Na aba Bridge:

    1. Opcional: Defina o nome da interface da ponte no campo Interface name.
    2. Clique no botão Adicionar para criar um novo perfil de conexão para uma interface de rede e adicionar o perfil como uma porta para a ponte.

      1. Selecione o tipo de conexão da interface. Por exemplo, selecione Ethernet para uma conexão com fio.
      2. Opcionalmente, defina um nome de conexão para o dispositivo de porta.
      3. Se você criar um perfil de conexão para um dispositivo Ethernet, abra a aba Ethernet, e selecione no campo Device a interface de rede que você deseja adicionar como porta para a ponte. Se você selecionou um tipo de dispositivo diferente, configure-o de acordo.
      4. Clique em Salvar.
    3. Repita a etapa anterior para cada interface que você deseja acrescentar à ponte.

      adicionar nic à ponte em editor de conexão nm

  5. Opcional: Configurar outras configurações de ponte, tais como opções do Protocolo Spanning Tree (STP).
  6. Configurar as configurações de IP da ponte. Pule esta etapa se você quiser usar esta ponte como porta de outros dispositivos.

    1. Na aba IPv4 Settings, configure as configurações do IPv4. Por exemplo, defina um endereço IPv4 estático, máscara de rede, gateway padrão, servidor DNS e domínio de busca DNS:

      editor de conexões IPv4 nm ponte

    2. Na aba IPv6 Settings, configure as configurações IPv6. Por exemplo, defina um endereço IPv6 estático, máscara de rede, gateway padrão, servidor DNS e domínio de busca DNS:

      bridge IPv6 settings nm editor de conexão

  7. Salvar a conexão da ponte.
  8. Fechar nm-connection-editor.

Etapas de verificação

  • Exibir o status do link dos dispositivos Ethernet que são portas de uma ponte específica.

    # 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
  • Mostrar o status dos dispositivos Ethernet que são portas em qualquer dispositivo de ponte:

    # 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 exibir o status de um dispositivo Ethernet específico, use o bridge link show dev ethernet_device_name comando.