Debian GNU/Linux – Installationsanleitung - di - Debian
Debian GNU/Linux – Installationsanleitung - di - Debian
Debian GNU/Linux – Installationsanleitung - di - Debian
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Kapitel 4. System-Installationsme<strong>di</strong>en beschaffen<br />
4.5.1. Einen DHCP-Server einrichten<br />
Ein Free-Software-DHCP-Server ist der ISC-dhcpd. Für <strong>Debian</strong> <strong>GNU</strong>/<strong>Linux</strong> wird das<br />
dhcp3-server-Paket empfohlen. Hier eine beispielhafte Konfigurationsdatei (siehe<br />
/etc/dhcp3/dhcpd.conf):<br />
option domain-name "example.com";<br />
option domain-name-servers ns1.example.com;<br />
option subnet-mask 255.255.255.0;<br />
default-lease-time 600;<br />
max-lease-time 7200;<br />
server-name "servername";<br />
subnet 192.168.1.0 netmask 255.255.255.0 {<br />
range 192.168.1.200 192.168.1.253;<br />
option routers 192.168.1.1;<br />
}<br />
host clientname {<br />
filename "/tftpboot.img";<br />
server-name "servername";<br />
next-server servername;<br />
hardware ethernet 01:23:45:67:89:AB;<br />
fixed-address 192.168.1.90;<br />
}<br />
In <strong>di</strong>esem Beispiel gibt es einen Server servername, der alle Aufgaben von DHCP-Server, TFTP-<br />
Server und Netzwerk-Gateway übernimmt. Sie müssen natürlich <strong>di</strong>e Domain-Namen-Einträge ändern<br />
wie auch den Servernamen und <strong>di</strong>e Hardware-Adresse der Clients. Der Eintrag filename sollte der<br />
Name der Datei sein, <strong>di</strong>e per TFTP abgerufen wird.<br />
Nachdem Sie <strong>di</strong>e Konfigurationsdatei des dhcpd verändert haben, starten Sie ihn mit<br />
/etc/init.d/dhcpd3-server restart neu.<br />
4.5.1.1. PXE-Boot aktivieren in der DHCP-Konfiguration<br />
Hier ist ein weiteres Beispiel der dhcpd.conf, das <strong>di</strong>e Pre-Boot-Execution-Environment-<br />
(PXE)Methode von TFTP nutzt.<br />
option domain-name "example.com";<br />
default-lease-time 600;<br />
max-lease-time 7200;<br />
allow booting;<br />
allow bootp;<br />
# Der nächste Abschnitt muss unter Umständen an Ihre<br />
# Situation angepasst werden.<br />
subnet 192.168.1.0 netmask 255.255.255.0 {<br />
range 192.168.1.200 192.168.1.253;<br />
33