problema dhcp3-server ubuntu server 11.04

1

Eu instalei o dhcp3-server no servidor ubuntu 11.04

apt-get install dhcp3-server

No entanto, uma mensagem de erro durante a instalação:

Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « ureadahead »...
Paramétrage de isc-dhcp-server (4.1.1-P1-15ubuntu9.1) ...
Generating /etc/default/isc-dhcp-server...
* Starting ISC DHCP server dhcpd                                           
* check syslog for diagnostics                                   [fail]
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
Paramétrage de dhcp3-server (4.1.1-P1-15ubuntu9.1) ...

tail -f /var/log/syslog diz:

Sep  2 03:29:20 srv dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Sep  2 03:29:20 srv dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Sep  2 03:29:20 srv dhcpd: All rights reserved.
Sep  2 03:29:20 srv dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Sep  2 03:29:20 srv dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Sep  2 03:29:20 srv dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Sep  2 03:29:20 srv dhcpd: All rights reserved.
Sep  2 03:29:20 srv dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Sep  2 03:29:20 srv dhcpd: Wrote 0 leases to leases file.
Sep  2 03:29:20 srv dhcpd: 
Sep  2 03:29:20 srv dhcpd: No subnet declaration for eth0 (192.168.1.1).
Sep  2 03:29:20 srv dhcpd: ** Ignoring requests on eth0.  If this is not what
Sep  2 03:29:20 srv dhcpd:    you want, please write a subnet declaration
Sep  2 03:29:20 srv dhcpd:    in your dhcpd.conf file for the network segment
Sep  2 03:29:20 srv dhcpd:    to which interface eth0 is attached. **
Sep  2 03:29:20 srv dhcpd: 
Sep  2 03:29:20 srv dhcpd: 
Sep  2 03:29:20 srv dhcpd: Not configured to listen on any interfaces!
Sep  2 03:29:23 srv kernel: [ 1625.286737] type=1400 audit(1314930563.298:18)            apparmor="STATUS" operation="profile_replace" name="/usr/sbin/dhcpd" pid=2045     comm="apparmor_parser"

quando eu quiser acessar o arquivo /etc/dhcp3/dhcpd.conf não consigo encontrá-lo, mas o pacote dhcp-server está instalado.

  root@srv:/etc/dhcp3#ls -l
  total 4 drwxr-xr-x 2 root root 4096 2011-09-01 06:42 dhclient-enter-hooks.d
    
por tmedtcom 02.09.2011 / 05:23

4 respostas

0

Eu tentei com o debian Squeez é o mesmo problema, depois de alguma pesquisa eu encontrei esta informação:

O pacote dhcp3-server tornou-se um pacote fictício de transição que depende do "novo" pacote isc-dhcp-server (que é a versão 4 do servidor ISC DHCP, daí a transição). Forçar a realocação do dhcp3-server não tem nenhum efeito nos arquivos pertencentes ao isc-dhcp-server, este último precisa ser reinstalado se necessário.

De acordo com link , o script de inicialização é / etc / init.d / isc-dhcp-server e seu arquivo de configuração / etc / dhcp / dhcpd.conf.

Filelist do pacote isc-dhcp-server no lenny da arquitetura i386:

/etc/dhcp/dhcpd.conf /etc/init.d/isc-dhcp-server / usr / sbin / dhcpd /usr/share/doc/isc-dhcp-server/NEWS.Debian.gz /usr/share/doc/isc-dhcp-server/README.Debian /usr/share/doc/isc-dhcp-server/changelog.Debian.gz / usr / share / doc / isc-dhcp-server / copyright /usr/share/doc/isc-dhcp-server/examples/dhcpd.conf / usr / share / lintian / overrides / isc-dhcp-server /usr/share/man/man5/dhcpd.conf.5.gz /usr/share/man/man5/dhcpd.leases.5.gz /usr/share/man/man8/dhcpd.8.gz

Eu fui feito para testar a configuração do dhcpd.conf em / etc / dhcp / re e dá-lhe o resultado.

    
por 09.09.2011 / 21:03
1

Seu dhcpd está reclamando, que ele não encontrou configuração para nenhuma rede, então ele tem que fazer. Portanto, em vez de desperdiçar memória e ciclos de CPU da sua caixa, ele sai.

Você precisa criar um arquivo de configuração para o daemon. Eu não estou familiarizado com o Ubuntu, mas geralmente o pacote dhcpd inclui um arquivo de exemplo. Execute updatedb e, em seguida, locate dhcpd.conf para localizar esse arquivo de exemplo (pode ser denominado dhcpd.conf.sample ). Se você não encontrar, há man dhcpd.conf ou exemplos na rede, por exemplo aqui: link Ch08 : _ Configurando_o_DHCP_Server

    
por 02.09.2011 / 07:17
1

Parece que o arquivo não existe - mas é definitivamente instalado pelo pacote.

Experimente um dpkg -i --force-confmiss /var/cache/apt/archives/dhcp3-server*.deb ?

Uma vez que você tenha o seu arquivo de configuração de volta no lugar, você precisará configurar o servidor DHCP através desse arquivo antes de iniciar com sucesso; o erro que você viu na instalação inicial é normal e esperado.

    
por 02.09.2011 / 07:38
0

Tente remover primeiro o servidor dhcp3

# apt-get remove dhcp3-server && apt-get purge dhcp3-server

Em seguida, reinstale o dhcp3-server depois de executar uma atualização do seu repositório

# apt-get update && apt-get install dhcp3-server

Se isso não funcionar, posso compartilhar o meu dhcpd.conf e adicioná-lo em / etc / dhcp3

    
por 04.09.2011 / 14:19