Na maioria dos sistemas Linux modernos, você deve ser capaz de definir as configurações de rede em algum arquivo de configuração (Manuel deu alguns bons locais) e o sistema cuidará da execução dos comandos relevantes (como ifconfig
e dhclient
) para você.
Se este for o CentOS, provavelmente você deve definir o seguinte em /etc/sysconfig/networking/devices/ifcfg-eth0
:
BOOTPROTO=dhcp
ONBOOT=yes
Só para ter certeza, verifique também que chkconfig --list network
retorna algo assim:
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Para iniciar, parar e reiniciar sua rede, você pode usar /etc/init.d/network [start|stop|restart]
.