Portál AbcLinuxu, 30. dubna 2025 12:57

Domaci server (3) - DHCP

13.3.2005 14:37 | Přečteno: 1608× | domaci sit | poslední úprava: 13.3.2005 14:38

Dneska se konecne vrhneme na instalaci prvni sluzby, ktere muzeme prenechat serveru - DHCP

Trocha teorie
Nejdrive by bylo dobre si rict, k cemu nam v male siti tato sluzba bude. DHCP server slouzi k pridelovani IP adres. Bez DHCPcka by kazda stanice mela svoji IP adresu napevno pridelenou ve sve konfiguraci (ve windows v nastaveni protokoluj TCP/IP). Pokud by jsme chteli IP adresu prenastavit, musime fyzicky prijit ke stanici a zmenit adresu primo na ni. U nekolika malo stanic to neni zas az takovy problem, ale v pripade treba 15-20 stanic uz to zacne otravovat. POuzitim DHCP muzeme IP adresy pridelovat ze serveru na zaklade MAC adresy (48-bitove fyzicke adresy sitovky dane vyrobce, napr. 00-01-02-FD-8D-AA). MAC adresa je na celem svete jedinecna a tak nam jako identifikace stanice bude bohate stacit. Pri zmene IP adresy staci zmenit zaznam v DHCP a pripadne DNS. Stanice si sama natahne novou IP adresu ze serveru.

A ted jiz k samotne instalaci a konfiguraci.

DHCP server se v slacku nachazi ve skupine N pod jmenem dhcpdc. Nainstalujem jej pomoci pkgtool nebo pri instalaci. V /etc najdeme soubor dhcpd.conf. Ten muzeme klidne vyprazdnit a zacit ho psat odznova. Ja jsem tento postup pouzil pro poradek v konfiguraci. Nasleduje muj kompletni dhcpd.conf s komentari.


authoritative;
ddns-update-style ad-hoc;
# Zahlavi souboru

max-lease-time 604800;
# Maximalni doba vypujcky IP adresy v sekundach - 1 tyden

default-lease-time 86400;
# Vychozi doba vypujcky IP adresy v sekundach - 1 den

option subnet-mask 255.0.0.0;
# Maska podsite

option domain-name-server 10.0.0.100;
# DNS server

option domain-name "hackzones.net";
# DNS domena

option routers 10.0.0.138;
# Vychozi brana

subnet 10.0.0.0 netmask 255.0.0.0 { }
# Definuje sit klientu, pro ktere je tento DHCP server platny

group {
use-host-decl-names true;
# DHCP bude posilat i nazvy stanic

host stanice {
hardware ethernet 00-01-02-BF-DC-58;
fixed-address 10.0.0.1;
}
# Nastaveni stanice. IP adresa pridelovana na zaklade MAC adresy }

Tak, to by byl dhcpd.conf. Samotneho demona spustite prikazem dhcpd. Ten doporucuji priradit do spoustecich scriptu (v pripade slackwaru do /etc/rc.d/rc.local)

Tak, to by bylo neco o nastaveni DHCP. V dalsim dile nas ceka dalsi sluzba, nemene dulezita - DNS server BIND.

       

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.