DHCP



DHCP je služba ,která distribuuje v dané síti IP adresy a IP DNS serverů.Poklud máte v síti 2 kompy tak jim tyto údaje nastavíte ručně a na DHCP klidně zapomente.Pokud máte počů více,ušetří vám to hafo práce. Stačí v konfiguráku nastavit rozsah adres,odkud a po jakou IP bude přidělovat,nastavit IP DNS serveru a dobu po jakou si maji stanice pamatovat přidělené údaje.To je z toho důvodu,kdy nějaký pecko nebude dlouhou dobu připojeno do sítě,tak aby zbytečně neblokovalo vydané IP.Na druhou stranu moc malá doba taky není nic vhodného.Osvědčilo se mi dávat dobu ,po kterou je většina kompů v síti zapnutá např. 8h. Ale je to čistě na vás.
DHCP dokáže na základě MAC adresy přidělit i konkrétní IP konkrátní stanici-viz níže



instalace


cd /usr/ports/net/isc-dhcp42-server
make all && make install


vybrat součásti které se nainstaluj


povolit v /etc/rc.conf
zapsat zde dhcpd_enable="YES"


zeditovat konfigurák
je v usr/local/etc/dhcp.conf.sample,tento soubor zkopírovat jako dhcp.conf
cp /usr/local/etc/dhcpd.conf.sample /usr/local/etc/dhcpd.conf

příklad konfigurace
#nutno upravit minimálně jména domén
option domain-name "nejaka_domena.cz";

#nastaveni DNS serveru
option domain-name-servers 212.47.0.4, 212.47.1.4;

default-lease-time 100000;
max-lease-time 200000;

ddns-update-style ad-hoc; #DNS update nazvu stanice dynamicky

log-facility local7; #nastaveni ukecanosti logu
#nastaveni rozsahu adres
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.149;
option routers 192.168.0.1;
}

#nastaveni pevne IP
host haagen {
hardware ethernet 08:00:2b:4c:59:23;
fixed-address 192.168.1.222;
}



spustit
/usr/local/etc/rc.d/isc-dhcpd.sh start


Upozornění:
Bacha na středníky na konci řádků,je to nejčastější chyba,proč DHCP nechodí. Pokud to stále nebude chodit ,jukněte do logu,proč to nechodí.

Počet přístupů na stránky 1