marco.couto
(usa Debian)
Enviado em 12/01/2012 - 13:03h
eu conheço 2 formas de fazer isso mas nao me assustaria se alguem disser que existem 1001 formas de fazer isso no linux
a primeira é descobrir em qual runlevel seu sistema esta executando, para isso execute o comando:
$runlevel
esse comando irá dizer qual runlevel o sistema esta executando, provavelmente o ubuntu roda no runlevel 2
entre no diretório dos scripts de inicialização desse runlevel:
cd /etc/rc2.d
la dentro vc pode criar um arquivo texto com o seguinte conteúdo
$sudo vi S99dhclient
#!/bin/bash
dclient eth0
para salvar digite:
:x!
não se esqueça de dar permissão de execução nesse script
chmod +x /etc/rc2.d/S99dhclient
pronto, toda vez que iniciar sua máquina esse comando irá rodar
esta é a forma correta, outra forma alternativa e muito mais simples é só colocar o comando que voce quiser executar no arquivo /etc/rc.local
$ sudo vi /etc/rc.local
antes da linha exit 0 coloque o comando que voce deseja executar
dhclient eth0
salve e saia :x!
pronto