Um aplicativo em que estou trabalhando grava as configurações de rede atualizando os arquivos /etc/sysconfig/network/ifcfg-* . Infelizmente, essas configurações não são recarregadas, porque toda vez que faço ifconfig , não há IP na interface que estou atualizando.
Eu tentei adicionar ONBOOT='yes' a esse arquivo.
Também ifconfig eth0 up .
E ifup eth0 , mas acaba com um erro de tempo limite.
Mas se eu faço ifconfig eth0 192.168.1.5/24 , por exemplo, funciona, mas esse IP não aparece no arquivo ifcfg-eth0 para exemplos.
Então, minhas perguntas são:
-
Ao definir o IP usando ifconfig , onde a localização dessas configurações é armazenada?
-
Na minha situação em que escrevo para o ifcfg-eth0 como recarregar as configurações desse arquivo?
Nota: A máquina em que estou trabalhando não possui NetworkManager .
Nota 2: A máquina está em um local remoto e eu estou conectando a ela através do SSH usando massa de vidraceiro.
Nota 3: A partir da esta seção da página de documentação 14.3.1.1 comando ifup trará a interface para cima e lê sua configuração correspondente do arquivo ifcfg-* . De alguma forma, o comando ifup eth0 acaba com
wicked: device enp2s0: operation timed out
enp2s0 setup-in-progress