Configurando a Rede com o NetworkManager no Oracle Linux

Para permitir que o sistema se conecte à rede, transmita e receba tráfego com outros sistemas, você precisaria configurar o sistema para ter nomes identificáveis, endereços IP, rotas e assim por diante. Dependendo dos recursos disponíveis do sistema, você pode otimizar ainda mais a configuração da rede para obter alta disponibilidade e desempenho aprimorado implementando tecnologias de rede adicionais, como títulos de rede, equipes (disponíveis no Oracle Linux 8) e vários caminhos.

Nos Oracle Linux 8, 9 e 10, a configuração de rede é gerenciada pelo NetworkManager. No Oracle Linux 8, migre quaisquer scripts de rede existentes das versões anteriores para NetworkManager.

Ferramentas de Configuração de Rede

Diferentes ferramentas estão disponíveis para configurar a rede. Todos eles normalmente executam as mesmas funções. Você pode selecionar qualquer ferramenta ou uma combinação de ferramentas para gerenciar a rede.

Ferramentas Baseadas na Web

O Cockpit é uma ferramenta de configuração baseada na web para gerenciar a configuração da rede, incluindo interfaces de rede, títulos, equipes (disponíveis no Oracle Linux 8), pontes, VLANs virtuais e o firewall. Consulte Oracle Linux: Usando o Console da Web do Cockpit para obter instruções detalhadas sobre como gerenciar a rede com o Cockpit.

Ferramentas Gráficos

Se você selecionou o perfil ou ambiente de instalação padrão System With GUI para instalar o Oracle Linux, essas ferramentas serão incluídas automaticamente. Para obter mais informações sobre perfis de instalação, consulte o guia de instalação da versão do Oracle Linux.

Ferramenta Detalhes
Configurações do GNOME

O aplicativo Configurações do GNOME permite executar várias configurações do sistema, incluindo rede.

Você pode acessar as configurações do GNOME das seguintes maneiras:

  • Selecione o ícone de rede no canto superior direito da área de trabalho e, em seguida, selecione Settings.
  • Na barra de menus da área de trabalho, selecione Atividades, Mostrar Aplicativos e, em seguida, Definições.

Na lista do painel esquerdo, selecione o tipo de configuração que deseja executar.

Editor de Conexão de Rede

O Editor de conexão de rede é um subconjunto do aplicativo de configurações do GNOME que você pode usar para executar diretamente as configurações de rede.

Para iniciar o editor, execute o comando nm-connection-editor em uma janela de terminal.

Ferramentas de Linha de Comando

Use estas ferramentas de linha de comando NetworkManager se não tiver selecionado o perfil de instalação Servidor com GUI para instalar o Oracle Linux.

Ferramenta Detalhes
nmcli

nmcli é a ferramenta de linha de comando do NetworkManager para gerenciar definições de rede.

Combine subcomandos, opções e argumentos para concluir configurações de rede em uma única sintaxe de comando. Para evitar a inserção de comandos longos, você também pode usar nmcli no modo interativo.

Outros comandos, como ip e ethtool, complementam nmcli para configurar e gerenciar definições de rede.

nmtui

nmtui é a interface do usuário baseada em texto (TUI) do NetworkManager. Navegue pela interface usando teclas do teclado em vez de um mouse.

Para iniciar a TUI, execute o comando nmtui em uma janela de terminal.

Para obter mais informações, consulte as páginas do manual nmcli(1), ip(8) e ethtool(8).

Nomes da Interface de Rede

Tradicionalmente, as versões anteriores do kernel designavam nomes a dispositivos de interface de rede designando um prefixo, que geralmente é baseado no driver do dispositivo e em um número, como eth0. Com a disponibilidade de diferentes tipos de dispositivos, esse esquema de nomeação não é mais eficiente. Os nomes não correspondem necessariamente aos rótulos do chassi e os próprios nomes podem ser inconsistentes entre as interfaces de rede existentes. A inconsistência afetaria os adaptadores incorporados no sistema, incluindo os adaptadores complementares. Plataformas de servidor com vários adaptadores de rede podem ter problemas para gerenciar essas interfaces.

O Oracle Linux implementa um esquema de nomeação consistente para todas as interfaces de rede por meio do gerenciador de dispositivos udev. O esquema oferece as seguintes vantagens:

  • Os nomes dos dispositivos são previsíveis.
  • Os nomes dos dispositivos persistem através das reinicializações do sistema ou após as alterações feitas no hardware.
  • Você pode identificar e substituir hardware defeituoso.

O recurso que implementa a nomeação consistente em dispositivos é ativado no Oracle Linux por padrão. Os nomes de interface de rede são baseados em informações derivadas da BIOS do sistema. Alternativamente, eles podem ser baseados no firmware, no caminho do sistema ou no endereço MAC de um dispositivo.

As interfaces de rede são identificadas por um nome que combina um prefixo e um sufixo. O prefixo depende do tipo de interface de rede:

Prefixo Descrição
en Interfaces de rede Ethernet.
wl Interfaces de rede local (LAN) sem fio.
ww Interfaces de rede de longa distância (WAN) sem fio.

O sufixo contém qualquer uma das seguintes informações:

Prefixo Descrição
on

Um número de índice integrado.

Exemplo: eno0

sn

Um número de índice de slot hot-plug.

Exemplo: ens1

Outros prefixos que podem ser incluídos no nome da interface incluem o seguinte:

  • f--função
  • d--id do dispositivo
pbussn

O número do ônibus e do slot.

Exemplo: enp0s8

Outros prefixos que podem ser incluídos no nome da interface incluem o seguinte:

  • f--função
  • d--id do dispositivo
xMAC-addr

O endereço MAC.

Exemplo: enx0217b08b

Observação: Este formato de nomeação não é usado pelo Oracle Linux por padrão. No entanto, os administradores podem implementá-lo como uma opção.