dhcp na inicialização do ubuntu 11.04

1. dhcp na inicialização do ubuntu 11.04

Thiago Vítor de Carvalho
thiagovitor1

(usa Ubuntu)

Enviado em 29/06/2011 - 09:18h

Olá pessoal, como faço pra colocar o dhcp3-server para inicializar junto com o sistema??


  


2. Re: dhcp na inicialização do ubuntu 11.04

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 29/06/2011 - 10:49h

Existem diversas formas, uma forma simples que pode ser usada é:
Vá em Sistema -> Preferências -> Aplicações de inicialização e clique em adicionar, e em comando coloque o comando que inicia o dhcp3-server.

Pode ser colocado no arquivo /etc/profile, e registrá-lo como serviço, só não lembro os comando agora :-), se não der certo do jeito que citei, der uma pesquisadinha.

ABraços


3. Re: dhcp na inicialização do ubuntu 11.04

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 29/06/2011 - 10:55h

Quando você o instala ele não é adicionado por padrão? Porquê geralmente o é.


4. Re: dhcp na inicialização do ubuntu 11.04

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2011 - 12:47h

No Debian e Ubuntu, após a instalação já é colocado para iniciar durante o boot!

http://blog.cesar.augustus.nom.br/instalando-o-servidor-dhcp-no-linux.html


5. Re: dhcp na inicialização do ubuntu 11.04

Douglas
verdin

(usa Ubuntu)

Enviado em 29/06/2011 - 18:52h

Ele por default ja inicializa junto com o sistema.


6. Re: dhcp na inicialização do ubuntu 11.04

Thiago Vítor de Carvalho
thiagovitor1

(usa Ubuntu)

Enviado em 29/06/2011 - 21:14h

mas, no meu caso tenho q reinicia-lo manualmente....alguma sugestão diferente do q fazer????


7. Re: dhcp na inicialização do ubuntu 11.04

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 29/06/2011 - 22:22h

Não entendi então, ele inicia automaticamente com o sistema, porém só funciona se o daemon for reiniciado manualmente?

Tinha entendido que o serviço não inicia automaticamente. Se for isso siga as instruções abaixo.

Execute

sudo update-rc.d dhcp3-server defaults


Caso não funcione posta aqui a saída do comando abaixo

grep "#" /etc/init.d/dhcp3-server


8. Re: dhcp na inicialização do ubuntu 11.04

Thiago Vítor de Carvalho
thiagovitor1

(usa Ubuntu)

Enviado em 30/06/2011 - 01:54h

resultado do seguinte comando:

sudo update-rc.d dhcp3-server defaults

root@proxy-cache:~# update-rc.d dhcp3-server defaults
update-rc.d: /etc/init.d/dhcp3-server: file does not exist
root@proxy-cache:~#

resultado do segundo comando sugerido:

grep "#" /etc/init.d/dhcp3-server

root@proxy-cache:~# grep "#" /etc/init.d/dhcp3-server
grep: /etc/init.d/dhcp3-server: Arquivo ou diretório não encontrado



n4t4n, estive verificando, que o nome do serviço não seria "dhcp3-server" e sim "isc-dhcp-server" e fazendo a troca nos comando q vc pediu dah o seguinte resultado:

para o comando:
update-rc.d isc-dhcp-server defaults - trocando "dhcp3-server" por "isc-dhcp-server" têm o seguinte resultado:

System start/stop links for /etc/init.d/isc-dhcp-server already exist.

e para o comando: grep "#" /etc/init.d/isc-dhcp-server - tbm trocando o "dhcp3-server" por "isc-dhcp-server"
têm o seguinta resultado:

#!/bin/sh
#
#
### BEGIN INIT INFO
# Provides: isc-dhcp-server
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $network $syslog
# Should-Start: $local_fs slapd $named
# Should-Stop: $local_fs slapd
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DHCP server
# Description: Dynamic Host Configuration Protocol Server
### END INIT INFO
# Default config file
# Allow ltsp to override
# It is not safe to start if we don't have a default configuration...
# Read init script configuration (so far only interfaces the daemon
# should listen on.)
# single arg is -v for messages, -q for none
# allow dhcp server to write lease and pid file


...tahh ae os resultados....tem algo errado???


9. Re: dhcp na inicialização do ubuntu 11.04

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 01/07/2011 - 19:40h

Muito boa sua observação quanto ao nome do serviço. Não sabia o nome dele porque não tinha ubuntu aqui pra testar, mas agora já instalei numa máquina virtual.

A informação que eu queria era essa:

### BEGIN INIT INFO
# Provides: isc-dhcp-server
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $network $syslog
# Should-Start: $local_fs slapd $named
# Should-Stop: $local_fs slapd
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DHCP server
# Description: Dynamic Host Configuration Protocol Server
### END INIT INFO

Essas são as informações que o Upstart usa para carregar o serviço na inicialização.

Tomando por base que essa informações foram inseridas diretamente pela distribuição posso dizer que não há nada errado.

O que pode acontecer é que algum serviço desses listados aí, por exemplo a linha que diz
# Required-Start: $remote_fs $network $syslog
possa estar com problema para iniciar e atrapalhe o dhcp-server de iniciar.

Observe que os serviços remote_fs, network e syslog são requeridos como iniciados para que o dhcp-server possa iniciar, o que significa que se um desses serviços falhar e não iniciar o dhcp-server não será iniciado, pois depende deles.

A linha # Should-Start informa os serviços que deverão ser carregados pelo squid-server. Aqui, quem sabe ele não consegue iniciar algum desses serviços, e consequentemente não inicia.

O que falo a respeito do Upstart não foi experimentado por mim, pois ainda estou estudando sobre ele.

Leia mais sobre o assunto e veja se é por aí o problema.

https://www.ibm.com/developerworks/mydeveloperworks/blogs/752a690f-8e93-4948-b7a3-c060117e8665/entry...

http://www.vivaolinux.com.br/artigo/Apertem-o-cinto-o-inittab-sumiu

http://upstart.ubuntu.com/wiki/ (em inglês)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts