dhcp動態配置
配置dhcp服務器:(rhel5)
1, 安裝dhcp 服務器軟件
#rpm –q dhcp 查看dhcp是否存在/
#mount /dev/cdrom /media 掛載rhel5系統光盤
#rpm –vih /media/Server/dhcp-3.0.5-23.el5.i386.rpm
2,建立主配置文件/etc/dhcpd.conf
#cat/etc/dhcpd.conf
注: #see /usr/share/doc/dhcp*/dhcpd.conf.sample#模板文件
#vim/etc/dhcpd.conf
ddns-update-style none; //禁用DNS動態更新
....
subnet 192.168.1.0 netmask 255.255.255.0 { //網段聲明
range 192.168.1.20 192.168.1.50 ;
optionsubnet-mask 255.255.255.0;
optionrouters 192.168.1.254;
optiondomain-name “hzq.com”;
optiondomain-name-servers 202.106.0.20, 202.106.148.1;
default-lease-time 21600;
max-lease-time 43200;
}
host pc1 {
hardware Ethernet00:co:c3:22:46:81;
fixed-adderss192.168.1.30;
}
#dhcpd //檢查dhcp配置是否的錯!
#sevice dhcpd start
#netstat –anpu | grep “:67” //dhcp是udp的67號端口
注:
日誌文件:/var/log/message
租約文件:/var/lib/dhcpd/dhcpd.lease
dhcp客戶端
#vim/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
#ifdown eth0 ; ifup eth0
注;
Linux客戶機可使用dhclient工具測試dhcp服務器;由軟件包 dhclient-3.0.5-23.el5.i386.rpm提供;直接執行dhclient命令;
#dhclient –d eth0 //網卡eth0自動獲取新的ip地址
#dhclient –r eth0 //釋放之前爲eth0獲取ip租約