PHP Portal » Tutorials » Diskless PC mit Debian » DHCP-Server installieren

Diskless PC mit Debian :: DHCP-Server installieren

Diskless PC mit Debian :: DHCP-Server installieren

Falls bereits ein funktionierender DHCP-Server im Netzwerk vorhanden ist, bei diesem bitte die Konfiguration um die rot markierten Zeilen für die entsprechenden Client-Rechner erweitern. Ansonsten kann nach dieser Beispielkonfiguration für das Netz 192.168.10.0/24 vorgegangen werden

Installation

Code
1
apt-get install dhcp3-server

Konfiguration

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Serverkonfiguration ddns-update-style interim; ddns-updates on; default-lease-time 3600; max-lease-time 7200; log-facility local7; supersede domain-search "local"; ignore client-updates; # globale Einstellungen für alle option domain-name-servers 192.168.10.10; # Teilung der Clients in Klassen class "clients" { match pick-first-value (option dhcp-client-identifier, hardware); } # Auflistung der einzelnen Rechner und ihre Zugehörigkeiten an Hand ihre MAC Adressen subclass "clients" 1:00:16:ea:bb:af:fe; # Client 1 subclass "clients" 1:00:16:ea:8f:f9:66; # Client 2 # ... # Namenszuweisung per DHCP host client1 { hardware ethernet 00:16:ea:bb:af:fe; option host-name "client1"; } host client2 { hardware ethernet 00:16:ea:8f:f9:66; option host-name "client2"; } # Client-PC-Netz subnet 192.168.10.0 netmask 255.255.255.0 { pool { range 192.168.10.100 192.168.10.200; allow members of "clients"; next-server 192.168.10.65; option root-path "192.168.10.65:/diskless/images/v1"; filename "pxelinux.0"; } option routers 192.168.10.1; ddns-domainname "home"; option domain-name "home"; # unbekannte Rechner verbieten deny unknown-clients; }

und einmal neu starten

Code
1
/etc/init.d/dhcp3-server restart

in dieser Konfiguration wird von folgenden IP Adressen für die Rechner ausgegangen:

192.168.10.1 - Gateway
192.168.10.10 - DNS
192.168.10.65 - NFS und TFTP Server
192.168.10.100-200 - IP Adressen für die Clients

weiter »» «« zurück