ISC DHCP – Memo Configuration

untitled2

 

Contexte

Memento présentant la configuration minimale requise pour un serveur DHCP Master unique, sans redondance et fonctionnel, implémenté par ISC DHCP server, avec mises à jour dynamiques DNS.
 

Fichier /etc/network/interfaces

 

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
	address 192.168.1.11
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.1.1
	dns-search opensharing.priv
	dns-nameservers 127.0.0.1

 

Fichier /etc/hosts

 

127.0.0.1	localhost.localdomain	localhost
192.168.1.11	dns1-test.opensharing.priv	dns1-test

 

Fichier /etc/host.conf

 

order hosts, bind
multi on

 

Fichier /etc/resolv.conf

 

nameserver 127.0.0.1
search opensharing.priv

 

Fichier /etc/bind/tsig.key

 

key "tsig-key" {
	algorithm hmac-md5;
	secret "pzDEGpd36rKTJJChe/z9K/BFwZ3SQqPjtbD4mIAhRoIY5uYl9KXiV4wyllv85MbXAWsW6Qkjavld070MPdNq3A==";
};

 

Fichier /etc/dhcp/dhcpd.conf

 

include "/etc/bind/tsig.key";

authoritative;
ddns-update-style standard;
update-static-leases off;
ignore client-updates;
default-lease-time 600;
max-lease-time 7200;
db-time-format local;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
	option subnet-mask 255.255.255.0;
	option routers 192.168.1.1;
	ddns-domainname "opensharing.priv";
	ddns-rev-domainname "1.168.192.in-addr.arpa";
	option domain-name "opensharing.priv";
	option domain-name-servers dns1.opensharing.priv;
	pool {
		range 192.168.1.100 192.168.1.199;
		allow unknown-clients;
	}
}

zone opensharing.priv {
	primary 192.168.1.11;
	key "tsig-key";
}

zone 1.168.192.in-addr.arpa. {
	primary 192.168.1.11;
	key "tsig-key";
}

 

Fermer le menu
%d blogueurs aiment cette page :