Dhcp.conf
Jan X. Postransky
postry na gandalf.fsih.cvut.cz
Čtvrtek Únor 4 23:22:06 CET 1999
On 4 Feb 1999, Pavel Trefny wrote:
> Zdravim vsechny,
>
> neporadil by jste me nekdo? Chci si zridit Dhcp server, ale nevim co napsat
> do dhcp.conf
> budu rad kdyz mi nekdo poradite.
>
> Diky za odpovedi
>
> Pavel Trefny
> trefny na fontan.cz
>
>
Ja mam na serveru tento /etc/dhcpd.conf:
allow bootp; # pouzivam dhcp i bootstrap protokol
server-name "gandalf";
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.240;
option domain-name "fsih.cvut.cz";
option domain-name-servers 147.32.64.194, 147.32.160.4, 147.32.1.20;
# tento radek je pro eth1 (rozhrani pro vnejsek). Bez toho se mi dhcp
daemon nechtel spustit
subnet 147.32.64.254 netmask 255.255.255.255 {
}
# Nasledujici tri podsite jsou vsechny na eth0 (pouzivam IP aliasing).
# Dve jsou okomentovane, protoze daemon odmita vzit vsechny.
# Pouzije se vzdy jenom ta, ktera je v souboru uvedena jako prvni
#subnet 147.32.64.192 netmask 255.255.255.240 {
# option routers 147.32.64.194;
# option broadcast-address 147.32.64.207;
#}
#subnet 147.32.64.208 netmask 255.255.255.240 {
# option routers 147.32.64.221;
# option broadcast-address 147.32.64.223;
#}
subnet 147.32.64.224 netmask 255.255.255.240 {
option routers 147.32.64.225;
option broadcast-address 147.32.64.239;
host durin {
hardware ethernet 00:c0:6c:35:58:35;
fixed-address 147.32.64.233;
}
host brouk {
hardware ethernet 00:c0:6c:57:28:65;
fixed-address 147.32.64.234;
}
host nc {
hardware ethernet 00:00:6e:23:12:83;
fixed-address 147.32.64.235;
}
host sauron {
hardware ethernet 00:c0:df:46:f3:22;
fixed-address 147.32.64.238;
}
}
Klienti mi spolehlive funguji v DOSu (bootp) a ve Win95 (dhcp). V Linuxu
mi to zpocatku taky celkem slusne chodilo, ale po nejake dobe to prestalo
fungovat (moc to nepouzivam, takze jsem se tim zatim nezabyval).
Konfigurace klienta v Linuxu by mela byt celkem jednoducha. Ve
startovacich scriptech by se melo nejdriv libovolne zkonfigurovat sitove
rozhrani (ifconfig), aby ho klient vubec poznal. Potom se spusti dhclient.
V /etc musi byt soubor dhclient.conf. Muze byt i prazdny, ale bez nej to
nefunguje.
Honza
-----
Jan X. Postransky, PhD student
Faculty Of Mechanical Engineering, Czech Technical University, Prague
e-mail: postry na gandalf.fsih.cvut.cz
phone: +420(0)2/24915319 ext. 116, 328
Další informace o konferenci Linux