ubuntuusers.de

ISC-DHCP-Server lease-file Fehler

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

jarlt

Anmeldungsdatum:
15. Mai 2011

Beiträge: Zähle...

Ich versuche seit mehreren Stunden den 4.2.1-P1 ISC-DHCP-Server zum Laufen zu bekommen.

1. gibt es einen Fehler beim make, der mich lange aufgehalten hat. Die Fehlermeldungen, die da entstehen, kann man jedoch mit dem Verändern des Makefiles dhcpctl/Makefile (Entfernen der -Werror Option aus CFLAGS) beheben. Dann lässt sich 4.2.1.-P1 auch installieren.

2. Das Problem der lease Files. Beim Start des ISC-DHCP-Servers beschwert er sich immer über ungenügende Rechte für das lease File. Hier habe ich alle möglichen Optionen probiert, aber ohne Erfolg. Die leases möchte ich in "/var/lib/dhcp" ablegen

test@Ubuntu-1:/var/lib/dhcp$ ls -las
total 8
4 drwxrwxrwx  2 dhcpd dhcpd 4096 2011-05-15 17:06 .
4 drwxr-xr-x 60 root  root  4096 2011-05-15 02:33 ..
0 -rwxrwxrwx  1 dhcpd dhcpd    0 2011-05-15 16:40 dhcpd6.leases

test@Ubuntu-1:/var/lib/dhcp$ sudo dhcpd -6 -cf /etc/dhcp/dhcpd6.conf -lf /var/lib/dhcp/dhcpd6.leases

Internet Systems Consortium DHCP Server 4.2.1-P1
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Can't open lease database /var/lib/dhcp/dhcpd6.leases: Permission denied --
  check for failed database rewrite attempt!

Das lease File ist doch für jeden Nutzer beschreibbar und auch das Verzeichnis. Da das Programm sofort wieder beendet ist, kann man auch nicht sehen, ob es unter einem anderen Nutzernamen läuft, aber trotzdem sollte das funktionieren.

Danke, wenn jemand einen guten Tipp hat. Juergen

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Warum hast du den ISC DHCP Server selbst kompiliert? Und nicht einfach den aus den Paketquellen genommen?

mfg Betz Stefan

Antworten |