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.
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.