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
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
2
option domain-name "test-universum";
option subnet-mask 255.255.255.0;
Hiermit wird die Lebensdauer der IP-Adresse festgelegt:
Code
1
2
2
default-lease-time 600;
max-lease-time 7200;
Hiermit wird das zuverwalten Netzwerk gesetzt:
Code
1
2
3
4
5
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
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
}