Nainstalujeme DHCP server
apt-get install dhcp3-server
Konfigurační soubor najdeme v adresáři /etc/dhcp3/dhcpd.conf
Zvolíme DNS servery, nadefinujeme podsíť subnet 192.168.10.0 netmask 255.255.255.0 a pool, který se má přidělovat klientům range 192.168.10.200 192.168.10.240; a rezervujeme IP adresy pro klienty Skupiny A group {
ddns-update-style none;
option domain-name-servers 192.168.10.1, 212.47.0.4, 212.47.1.4;
default-lease-time 2592000;
max-lease-time 2678400;
authoritative;
subnet 192.168.10.0 netmask 255.255.255.0 {
max-lease-time 2678400;
default-lease-time 2592000;
range 192.168.10.200 192.168.10.240;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.10.255;
option routers 192.168.10.250;
# Pocitace SKUPINA 1
group {
# Pocitac A1
host A1 {
hardware ethernet 00:11:2f:ca:a7:e4;
fixed-address 192.168.10.103;
}
# Pocitac A2
host A2 {
hardware ethernet 00:11:2f:ca:a8:71;
fixed-address 192.168.10.106;
}
}
}
Restartujeme dhcp server
/etc/init.d/dhcp3-server restart
Zkontrolujeme v logu, jestli je všechno v pořádku
tail /var/log/messages
Konfigurace klienta
vi /etc/network/interfaces
auto lo eth0 iface lo inet loopback iface eth0 inet dhcp
A provedeme načtení
/etc/init.d/networking restart
Zkontrolujeme nastavení
ifconfig tail /var/log/messages
Podrobnější popis DHCP najdeme zde: http://linux.die.net/man/5/dhcpd.conf


