Note that custom commands in
/sbin/ifup-local
,ifdown-pre-local
andifdown-local
scripts are not executed.If any of these scripts are required, the installation of the deprecated network scripts in the system is still possible with the following command:
~]# yum install network-scripts
Portanto, qualquer coisa contida no arquivo RHEL de 8 network-scripts
RPM ou dependendo da funcionalidade desse RPM agora está obsoleta. Em particular, se você usou anteriormente scripts como /sbin/ifup-local
para configurar algum roteamento avançado ou outra configuração de rede especializada, agora é hora de descobrir uma nova maneira de fazer isso.
Observe que, quando o NetworkManager foi introduzido no RHEL, ele incluía - e ainda faz - um back-end de configuração que usa os locais dos arquivos de configuração antigos, mas com uma nova infraestrutura do NetworkManager e uma versão estendida da sintaxe antiga do script de configuração. Portanto, os /etc/sysconfig/network-scripts/ifcfg-*
files ainda estarão lá e usarão a mesma sintaxe, embora agora sejam analisados pelo NetworkManager e não executados como scripts originados.
O pacote network-scripts
reprovado contém essencialmente:
- o script de serviço no estilo SysVinit
/etc/init.d/network
- os scripts
ifup*
,ifdown*
,init.ipv6-global
enetwork-functions*
que você usou para ver no diretório/etc/sysconfig/network-scripts/
- versões clássicas de
/usr/sbin/ifup
e/usr/sbin/ifdown
(o que substituiria os wrappers de compatibilidade paranmcli
que estão presentes por padrão) - o comando
/usr/sbin/usernetctl
- e a documentação associada e arquivos de exemplo
Portanto, quando você não estiver usando o network-scripts
RPM preterido, espera que o diretório /etc/sysconfig/network-scripts/
para somente contenha os arquivos ifcfg-*
para suas interfaces de rede e, possivelmente, route-*
arquivos para rotas personalizadas, mas nenhum outro arquivo. Se você precisou do comando usernetctl
, ele está entre a funcionalidade reprovada e você deve começar a usar os subcomandos nmcli
apropriados como sua substituição.
ifup
e ifdown
ainda estarão disponíveis, mas agora façam o trabalho com NetworkManager
, a menos que você instale o network-scripts
RPM reprovado.