gserv@rvs

DHCP-Server

Software

Als DHCP-Server kommt die Software vom ISC zum Einsatz. Der Server ist auch in der SuSE-Linux-Distribution enthalten. Für die meisten UNIXe kann das Paket problemlos übersetzt werden.

Konfiguration

Der DHCP-Server wird mit den Angaben in der Daten dhcpd.conf konfiguriert. Die syntax ist in der Beispieldatei sowie den man-pages zu dhcpd und dhcpd.conf erläutert. Im folgenden ist die Konfigurationsdatei für den RVS gserv aufgeführt.


# dhcpd.conf
#
# configuration file for ISC dhcpd
#

# option definitions common to all supported networks...
option domain-name "rvs.uni-hannover.de";
option domain-name-servers 130.75.1.32, 130.75.1.40, 192.76.176.9;
option subnet-mask 255.255.255.0;
default-lease-time 3600;
max-lease-time 86400;
ddns-update-style ad-hoc;
get-lease-hostnames off;

subnet 130.75.3.0 netmask 255.255.255.0 {
  range 130.75.3.140 130.75.3.159;
  option broadcast-address 130.75.3.255;
  option routers 130.75.3.250;
}

In einigen Fällen kann es notwendig sein, bekannten Rechnern dieselbe IP-Adresse zuzuweisen. So kann z. B. ein Notebook permanent als DHCP-Client konfiguriert sein, am Heimat-Standort aber (ohne Änderung der Rechner-Konfiguration) stets die selbe Adresse zugewiesen bekommen.

Wie auch dem Kommentar der Beispielkonfiguration zu entnehmen ist, darf die hierbei verwendete IP-Adresse nicht aus dem Bereich des oben definierten DHCP-Pools kommen. Die Erkennung erfolgt dann über die MAC-Adresse der Netzwerk-Karte.

# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
host immergleich {
  hardware ethernet 08:00:07:26:c0:a5;
  fixed-address 130.75.3.100;
}

Startseite