PHP Portal » Tutorials » DHCP + TFTP » DHCP-Server installieren und Einrichten

DHCP + TFTP :: DHCP-Server installieren und Einrichten

DHCP + TFTP :: DHCP-Server installieren und Einrichten

Dieser Bereich wird recht kurz, da wir nur den DHCP-Server installieren brauchen, was wir mit

Code
1
apt-get install dhcp3-server

schnell erledigt haben.

Das habt ihr euch so gedacht *fg*

Jetzt kommen erst die eigentlichen Einrichtungsarbeiten.
Dies beschränkt sich aber zum Glück nur auf eine einzige Datei, nämlich /etc/dhcpd.conf

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
option domain-name "test-universum"; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; allow booting; allow bootp; log-facility local7; subnet 10.10.2.0 netmask 255.255.255.0 { option routers 10.10.2.1; option broadcast-address 10.10.2.255; option domain-name-servers 10.10.2.1; } host pc1 { next-server 10.10.2.20; hardware ethernet 00:02:B3:9A:E5:06; fixed-address 10.10.2.241; filename "/ploplinux/pxelinux.0"; } host pc2 { next-server 10.10.2.20; hardware ethernet 00:E0:81:41:C1:C0; fixed-address 10.10.2.242; filename "/ploplinux/pxelinux.0"; } host pc3 { next-server 10.10.2.20; hardware ethernet 00:0D:61:74:34:4E; fixed-address 10.10.2.243; filename "/ploplinux/pxelinux.0"; }

So sollte nachher die Datei dann aussehen.
Doch nun zu den einzelnen Zeilen.

Hiermit wir der Netzwerkname und die Netzwerkmaske festgelegt.

Code
1
2
option domain-name "test-universum"; option subnet-mask 255.255.255.0;


Hiermit wird die Lebensdauer der IP-Adresse festgelegt:

Code
1
2
default-lease-time 600; max-lease-time 7200;


Hiermit wird das zuverwalten Netzwerk gesetzt:

Code
1
2
3
4
5
subnet 10.10.2.0 netmask 255.255.255.0 { option routers 10.10.2.1; option broadcast-address 10.10.2.255; option domain-name-servers 10.10.2.1; }


Hiermit wird der Rechner festgelegt:

Code
1
2
3
4
5
6
host pc1 { // Rechnername next-server 10.10.2.20; // IP-Adresse des TFTP-Server hardware ethernet 00:02:B3:9A:E5:06; // MAC-Adresse von diesem Rechner fixed-address 10.10.2.241; // IP-Adresse fuer diesen Rechner filename "/ploplinux/pxelinux.0"; // PXE-Bootfile }

weiter »» «« zurück