Netinstall ohne Boot-Medium

Workshop: Linux-Installation über LAN

DHCP-Server konfigurieren

Zunächst müssen Sie auf dem Quellrechner den DHCP-Server konfigurieren. Unter Ubuntu installieren Sie dazu das Paket dhcp3-server. In der Text-Datei /etc/dhcp3/dhcpd.conf definieren Sie dann mit folgendem Eintrag die IP-Adressen:

subnet 192.168.2.0 netmask
255.255.255.0 {
range 192.168.2.10 192.168.2.15
}

Wir haben in diesem Beispiel das Subnetz 192.168.2.x gewählt, damit der DHCP-Server sich nicht mit laufenden DHCP-Servern eines Routers ins Gehege kommt, die meist im Subnetz 192.168.0.x werkeln.

Bootloader per DHCP: Damit der Zielrechner über das Netzwerk starten kann, muss er die Datei pxelinux.0 auf dem Quellrechner finden.
Bootloader per DHCP: Damit der Zielrechner über das Netzwerk starten kann, muss er die Datei pxelinux.0 auf dem Quellrechner finden.

Außerdem stellt der DHCP-Server mit der Zeile filename "pxelinux.0" den Bootloader bereit. Damit der DHCP-Server richtig startet, müssen Sie dem Rechner eine feste IP-Adresse im gleichen Subnetz zuteilen, etwa 192.168.2.5. Das können Sie über das grafische Tool unter System, Systemverwaltung, Netzwerk oder mit dem Befehl sudo ifconfig eth0 192.168.2.5 erledigen. Den DHCP-Server starten Sie mit:

sudo /etc/init.d/dhcp3-server start.