Ich bin gerade in der Phase der Einrichtung von DHCP und möchte nur wissen, was diese Ausgabe im Terminal bedeutet? Ich weiß, dass ich eine Datei bearbeiten muss, aber ich weiß nicht, welche, und ich weiß nicht, was ich darin ablegen soll. Letztendlich möchte ich einen DHCP-Server einrichten.
matt@matt-R580-R590:~$ sudo tail /var/log/syslog
Jan 3 17:35:23 matt-R580-R590 dhcpd: Wrote 0 leases to leases file.
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: No subnet declaration for eth0 (no IPv4 addresses).
Jan 3 17:35:23 matt-R580-R590 dhcpd: ** Ignoring requests on eth0. If this is not what
Jan 3 17:35:23 matt-R580-R590 dhcpd: you want, please write a subnet declaration
Jan 3 17:35:23 matt-R580-R590 dhcpd: in your dhcpd.conf file for the network segment
Jan 3 17:35:23 matt-R580-R590 dhcpd: to which interface eth0 is attached. **
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: Not configured to listen on any interfaces!
matt@matt-R580-R590:~$
Antworten:
Ich denke, Sie sollten sich die offizielle Ubuntu-Dokumentation zum DHCP-Server ansehen, in der erklärt wird, wie man ihn installiert und konfiguriert:
https://help.ubuntu.com/community/dhcp3-server
quelle
Das Problem ist, dass beim neuen DHCP3-Server die Konfigurationsdateien anders ausgeführt werden als bei älteren Installationen.
Jetzt erfolgt die Installation unter isc-dhcp-server. Der Speicherort der
dhcpd.conf
Datei und der Schnittstellen hat sich zusammen mit dem Mechanismus zum Starten des Dienstes geändert.Die
dhcpd.conf
Datei wurde von/etc/dhcp3/dhcpd.conf
nach verschoben/etc/dhcp/dhcpd.conf
. Die Schnittstellendefinition wurde ebenfalls verschoben - von/etc/default/dhcp3-server
nach/etc/default/isc-dhcp-server
.Die Felder sind im Grunde die gleichen, aber wenn Sie die Originaldateien geändert haben, wird der oben angezeigte Fehler angezeigt. Machen Sie die Mods zu diesen Dateien und Sie sollten in Ordnung sein, um zu gehen.
Auch nicht am besten zu starten und zu beenden .
sudo service isc-dhcp-server start/stop/restart
Ich hatte mit all diesen Problemen unter Ubuntu 12.04 zu kämpfen, aber dies löste alle Probleme und jetzt funktioniert es. Ich hoffe das hilft dir.
quelle
Ich würde Ihnen empfehlen, einen Blick auf die Manpage von /etc/dhcp3/dhcpd.conf zu werfen. Diese Datei müssen Sie ändern, um Ihren dhcpd-Server korrekt zu konfigurieren. Eine Basisdatei würde folgendermaßen aussehen:
quelle
/etc/dhcp3/dhcpd.conf
Ich denke, es bedeutet, dass es nicht für das Abhören von Schnittstellen konfiguriert ist und Sie eine Subnetzdeklaration in
dhcpd.conf
... schreiben sollten. Wenn Sie nicht wissen, was das bedeutet, frage ich mich, warum Sie überhaupt einen DHCP-Server einrichten möchten, weil Sie brauche es wahrscheinlich nicht.quelle