Einrichtung auf der Serverseite

 

Wie für eine Netzbootinstallation üblich, besteht die Hauptarbeit natürlich in der Konfiguration des Servers. Hierzu müssen so einige Serverdienste eingerichtet werden. Ich gehe zunächst mal davon aus, das bereits eine MythTV Infrastruktur besteht, d.h., das schon ein Backend, eine MySQL Datenbank und evtl. ein Frontend zum testen auf einem Rechner (oder auch verschiedenen Rechnern) laufen. Wir benötigen nun noch einen DHCP, einen TFTP und einen NFS Server um dem Client ein root Dateisystem bereitzustellen.

DHCP

Um dem Client eine IP Adresse zukommen zu lassen, und ihm mitzuteilen, woher er sich seinen Kernel holen soll benöten wir einen DHCP Server. Falls bereits ein Hardwarerouter im Netzwerk steht und die IP Verteilung übernimmt, muss dieser diese Aufgabe unter Umständen trotzdem an den Server abtreten, wenn dieser nicht in der Lage ist seinen Clients einen Bootserver mitzugeben (was bei den meisten einfachen Routern der Fall sein dürfte). Für den Fall das ein DHCP nun notwendig ist, diesen bitte Installieren und die Konfigurationsdatei /etc/dhcpd.conf anpassen:

option domain-name-servers 192.168.0.1;
option routers 192.168.0.1;
option ntp-servers 192.168.0.1;
default-lease-time 60;


subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.200 192.168.0.254;
default-lease-time 604800;
option domain-name 'home.lan';
max-lease-time 1814400;
next-server server;
filename 'PXEClient/pxelinux.0';
use-host-decl-names on;

group {
host s100a {
hardware ethernet 00:02:ff:01:29:4f;
fixed-address 192.168.0.20;
}

}

}

 

 

to be continued...

 

 

35968 Besucher - Letztes Update: 21.04.2010 13:33