No RHEL 7, você terá que usar o comando nmcli para alteração permanente. O comando nmcli usa o arquivo /etc/sysconfig/network-scripts/ifcfg-con_name primeiro, também quando você modifica as propriedades da conexão com nmcli , ele grava no arquivo ifcfg-con_name . Então, para iniciar a conexão automaticamente, você precisa usar o seguinte:
nmcli con mod enp0s3 connection.autoconnect yes
Isso alterará a propriedade ONBOOT para yes .
Em ordem, para carregar o arquivo de configuração recém-alterado, você precisa usar (caso contrário, ele será carregado durante a próxima inicialização):
nmcli con down enp0s3
nmcli con up enp0s3
Boa sorte!