Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 9. Trabalho em rede

9.1. NetworkManager

9.1.1. Suporte a scripts de rede legados

Os scripts de rede são depreciados no Red Hat Enterprise Linux 8 e não são mais fornecidos por default. A instalação básica fornece uma nova versão dos scripts ifup e ifdown que chamam NetworkManager através do nmcli ferramenta. No Red Hat Enterprise Linux 8, para executar os scripts ifup e ifdown, NetworkManager deve estar funcionando.

Nota

Os comandos personalizados em /sbin/ifup-local, ifdown-pre-local e ifdown-local scripts não são executados.

Se algum destes scripts for necessário, a instalação dos scripts de rede depreciados no sistema ainda é possível com o seguinte comando:

~]# yum instalar os roteiros de rede

Os scripts ifup e o ifdown link para os scripts de rede legados instalados.

Chamando os scripts da rede legada mostra um aviso sobre sua desvalorização.

9.1.2. O NetworkManager suporta as funções virtuais SR-IOV

No Red Hat Enterprise Linux 8, NetworkManager permite configurar o número de funções virtuais (VF) para interfaces que suportam virtualização de E/S de raiz única (SR-IOV). Além disso, NetworkManager permite configurar alguns atributos das VFs, como o endereço MAC, VLAN, a configuração spoof checking e bitrates permitidos. Observe que todas as propriedades relacionadas à SR-IOV estão disponíveis na configuração de conexão sriov. Para mais detalhes, consulte a página de manual nm-settings(5).

9.1.3. O NetworkManager suporta um wildcard de nome de interface compatível para conexões

Anteriormente, era possível restringir uma conexão a uma determinada interface usando apenas uma correspondência exata no nome da interface. Com esta atualização, as conexões têm uma nova propriedade match.interface-name que suporta wildcards. Esta atualização permite aos usuários escolher a interface para uma conexão de uma forma mais flexível usando um padrão curinga.

9.1.4. O NetworkManager suporta a configuração de recursos de descarga de etool

Com este aprimoramento, NetworkManager suporta a configuração de recursos offload ethtool, e os usuários não precisam mais usar scripts init ou um script do despachante NetworkManager. Como resultado, os usuários podem agora configurar o recurso de offload como parte do perfil de conexão usando um dos seguintes métodos:

  • Utilizando a utilidade nmcli
  • Editando arquivos-chave no diretório /etc/NetworkManager/system-connections/
  • Editando os arquivos /etc/sysconfig/network-scripts/ifcfg-*

Note que este recurso não é atualmente suportado em interfaces gráficas e no utilitário nmtui.

9.1.5. O NetworkManager agora usa o plug-in interno DHCP por padrão

NetworkManager apóia os plug-ins internal e dhclient DHCP. Por default, NetworkManager no Red Hat Enterprise Linux (RHEL) 7 usa o dhclient e RHEL 8 o plug-in internal. Em certas situações, os plug-ins se comportam de forma diferente. Por exemplo, dhclient pode usar configurações adicionais especificadas no diretório /etc/dhcp/.

Se você atualizar de RHEL 7 para RHEL 8 e NetworkManager se comportar de forma diferente, adicione a seguinte configuração à seção [main] no arquivo /etc/NetworkManager/NetworkManager.conf para usar o plug-in dhclient:

[main]
dhcp=dhclient

9.1.6. O pacote NetworkManager-config-server não é instalado por padrão no RHEL 8

O pacote NetworkManager-config-server só é instalado por padrão se você selecionar o ambiente base Server ou Server with GUI durante a configuração. Se você selecionou um ambiente diferente, use o comando yum install NetworkManager-config-server para instalar o pacote.