Cluster der kan alt/Install DHCP server

From Teknologisk videncenter
< Cluster der kan alt
Revision as of 16:59, 20 October 2014 by CKM (talk | contribs) (Install DHCP server)
Jump to: navigation, search

Install DHCP server

Install DHCP server by download and install the DHCP package

sudo apt-get install isc-dhcp-server

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;
        }

}