touch /var/lib/dhcpd/dhcpd.leases
zapisyvaem v fajl /etc/dhcpd.conf
#########################################################
#########################################################
# vremennye parametry
max-lease-time 604800;
default-lease-time 86400;
allow unknown-clients;
# setevye parametry lokal'noj seti dlya nastrojki klientov
option routers 195.0.0.1;
option broadcast-address 195.0.0.255;
option domain-name-servers 195.0.0.2;
option domain-name "your.domain.ru";
# razdavat' blok adresov
subnet 195.0.0.0 netmask 255.255.255.0 {
range 195.0.0.4 195.0.0.7;
}
# gruppa hostov s fiksirovannymi adresami i imenami
group { use-host-decl-names true;
host min { hardware-ethernet 0:0:39:8c:26:9e;
fixed-address 195.0.0.3; }
host lada { hardware-ethernet 0:0:39:8c:26:9a;
fixed-address 195.0.0.2; }
}
#########################################################
#########################################################
#########################################################
# dlya zapuska dhcpd
#########################################################
dhcpd eth1 # zapuskaem server na eth1 interfejs. Vse
## eta komanda skoree vsego ne ponadobitsya (ibo ispolnyaetsya pri zagruzke)
# route add -hosts 255.255.255.255 dev eth1
Vpisat' v fajl
/etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp
I ispolnit' komandu
/etc/rc3.d/S10network restart
skript sam provedet vsyu rabotu, obratitsya k klientskomu demonu dhcpcd,
i sohranit poluchennyye ot dhcpd dannye v kataloge
/etc/dhcpc:
-rw------- 1 root root 265 Apr 1 10:22 dhcpcd-eth0.cache
-rw-r--r-- 1 root sys 507 Apr 1 10:22 dhcpcd-eth0.info
-rw-r--r-- 1 root sys 5 Apr 1 10:22 dhcpcd-eth0.pid
DHCP klient pump, esli on, konechno, ustanovlen
pump -i eth0 # poluchit' adres
pump -i eth0 --status # posmotret' status
V True64 dhcp obespechivaet demon joind.
cjoin # Konfiguracionnyj GUI
jdbdump > tmpfile # vygruzit' konfig v tekstovyj fajl
vi tmpfile
jdbmod -e tmpfile # primenit' novyj konfig join-demona
Last-modified: Mon, 05 Jul 2004 18:06:40 GMT