Sou novo no mundo Linux e PHP. Nós temos um painel web que é desenvolvido em PHP. O usuário deve poder alterar o endereço IP do servidor usando este painel. No momento, adicionamos algumas regras ao SELinux para que possamos executar comandos shell e atualizar o arquivo ifcfg-enp1s0. O problema é que, quando editamos esse arquivo em nosso aplicativo da web, podemos ver que as alterações foram gravadas no arquivo, mas não se aplicam ao Linux. Mesmo depois de reiniciar o serviço de rede, o IP não é alterado. Depois de reiniciar o servidor, o Centos falha e não funciona mais.
Atualizar
O comando service network restart
é executado com sucesso na linha de comando, mas o IP ainda é o IP antigo.
Tags ip linux centos network-interface