Parece que o NetworkManager não está pegando suas edições (mesmo que seja necessário depois de uma reinicialização).
Primeiro, certifique-se de que sua rede seja realmente gerenciada pelo NetworkManager
systemctl status NetworkManager.service
Se isso estiver ativo, verifique a saída de journalctl -u NetworkManager
para quaisquer erros.
Verifique o que parece ser a configuração real do NetworkManager via nmcli dev show [devicename]
e nmcli con show
para listar todas as conexões e, em seguida, nmcli con show [connectionname]
para imprimir todas as configurações.
Fora isso, ...
- Pode ser um problema de permissão nos arquivos em
/etc/sysconfig/network-scripts
- Você pode tentar forçar o NetworkManager a carregar a configuração no arquivo com
nmcli con load /path/to/config/file
- Certifique-se de que
nmcli con show [connectionname]
mostre que ipv4.method está definido como manual e não como automático.
- Você pode definir o IP estático, o IP do gateway e outras coisas por meio do nmcli diretamente. Para alterar o IP estático, por exemplo, use
nmcli con mod enp0s3 ipv4.addr 1.2.3.4
, se o nome da sua conexão for enp0s3.