como corrigir o problema de "sem concessões gratuitas" no dhcp3?

5

Estou enfrentando o problema sem locações gratuitas . Eu estou construindo um novo servidor. Eu instalei o ltsp com sucesso. Então, configurei o dhcp. Este é o meu arquivo dhcpd.conf.

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.12.255;
option routers 192.168.12.205;
option domain-name-servers 192.168.12.205;

default-lease-time 600;
max-lease-time 7200;

next-server 192.168.12.205;

option root-path "192.168.12.205:/opt/ltsp/i386/";

subnet 192.168.12.0 netmask 255.255.255.0  {

range 192.168.12.55 192.168.12.100;

        host client1 {
                option root-path "192.168.12.205:/opt/ltsp/i386/";
                filename "/ltsp/i386/pxelinux.0";
                hardware ethernet 00:1d:72:04:8d:a9;
                fixed-address 192.168.12.69;
        }

}

Erro é,

Dec 27 18:18:35 Dennis dhcpd: Wrote 0 leases to leases file.
Dec 27 18:23:27 Dennis dhcpd: DHCPDISCOVER from 00:1d:72:04:8d:a9 via eth0: network 192.168.12/24: no free leases

Eu me referi na internet e tentei. Mas não consigo consertar.

Você pode me orientar para corrigir esse problema?

    
por sat 27.12.2012 / 14:36

1 resposta

2

Seu dhcpd provavelmente precisa de acesso de gravação ao arquivo de concessões.

De link :

When dhcpd is first installed, there is no lease database. However, dhcpd requires that a lease database be present before it will start. To make the initial lease database, just create an empty file called /var/lib/dhcp3/dhcpd.leases. You can do this with:

touch /var/lib/dhcp3/dhcpd.leases

Isso deve resolver seu problema.

    
por 27.12.2012 / 16:13