Difference between revisions of "Cluster der kan alt/Install DHCP server"
From Teknologisk videncenter
(→Configure dhcpd.conf) |
(→Configure dhcpd.conf) |
||
Line 13: | Line 13: | ||
</source> | </source> | ||
− | Uncomment everything and add the following lines at the bottom of the dhcp.conf file. | + | Uncomment everything and add the following lines at the bottom of the dhcp.conf file. You have to enter the nodes MAC-addresses. This can be added later on, but if you already know the MAC-addresses on the nodes type them in now |
<source lang=cli> | <source lang=cli> | ||
Line 50: | Line 50: | ||
host node1 { | host node1 { | ||
− | hardware ethernet | + | hardware ethernet <node1 MAC address>; |
server-name "node1.dka.local"; | server-name "node1.dka.local"; | ||
fixed-address 10.0.0.10; | fixed-address 10.0.0.10; | ||
Line 56: | Line 56: | ||
host node2 { | host node2 { | ||
− | hardware ethernet | + | hardware ethernet <node2 MAC address>; |
server-name "node2.dka.local"; | server-name "node2.dka.local"; | ||
fixed-address 10.0.0.11; | fixed-address 10.0.0.11; | ||
Line 62: | Line 62: | ||
host node3 { | host node3 { | ||
− | hardware ethernet | + | hardware ethernet <node3 MAC address>; |
server-name "node3.dka.local"; | server-name "node3.dka.local"; | ||
fixed-address 10.0.0.12; | fixed-address 10.0.0.12; | ||
Line 68: | Line 68: | ||
host node4 { | host node4 { | ||
− | hardware ethernet | + | hardware ethernet <node4 MAC address>; |
server-name "node4.dka.local"; | server-name "node4.dka.local"; | ||
fixed-address 10.0.0.13; | fixed-address 10.0.0.13; |
Revision as of 10:40, 5 November 2013
Install DHCP server
Install DHCP server by download and install the DHCP package
sudo apt-get install dhcp3-server -y
Configure dhcpd.conf
Ether the dhcp.conf
nano /etc/dhcp/dhcpd.conf
Uncomment everything and add the following lines at the bottom of the dhcp.conf file. You have to enter the nodes MAC-addresses. This can be added later on, but if you already know the MAC-addresses on the nodes type them in now
ddns-update-style none;
authoritative;
option domain-name "dka.local";
option domain-name-servers 10.0.0.1;
default-lease-time 3100; # 51 minutes.
max-lease-time 604800; # 1 week
subnet 10.0.0.0 netmask 255.255.255.0 {
option routers 10.0.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
next-server 10.0.0.1;
filename "pxelinux.0";
# The latest input from layer-9 required us to shift the dynamic
# range from the top half of the subnet down to the bottom half.
# This pool clause will elicit NAKs for the old leases while the
# clients migrate. Remember to remove this once they've all booted
# once or expired.
pool {
range 10.0.0.1 10.0.0.20;
deny all clients;
}
pool {
range 10.0.0.21 10.0.0.254;
}
host node1 {
hardware ethernet <node1 MAC address>;
server-name "node1.dka.local";
fixed-address 10.0.0.10;
}
host node2 {
hardware ethernet <node2 MAC address>;
server-name "node2.dka.local";
fixed-address 10.0.0.11;
}
host node3 {
hardware ethernet <node3 MAC address>;
server-name "node3.dka.local";
fixed-address 10.0.0.12;
}
host node4 {
hardware ethernet <node4 MAC address>;
server-name "node4.dka.local";
fixed-address 10.0.0.13;
}
}