服務器操作系統:rhel6.3
客戶機操作系統:windows 7
關於dhcp的配置文件:
1./var/lib/dhcpd/dhcpd.leases
建議刪除
租約文件,重新刷新服務.目的是清除以前的分配的ip地址
2./etc/sysconfig/dhcpd
提供額外執行參數,例如可修改 DHCPDARGS項,限制dhcp服務器提供服務的網絡接口
[root@localhost ~]# vi /etc/sysconfig/dhcpd
DHCPDARGS="eth0 " 在eth0接口提供dhcp服務
3./usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample
dhcpd.conf例子文件在配置時需要用到
4. /var/log/boot.log和var/log/messages
dhcp的日誌文件在dhcp出錯時可以查看
dhcp配置的簡單例子:
1.在服務器上安裝dhcp軟件
[root@station1-4 /]# yum install dhcp* -y
(建議用yum 源安裝)
2. 修改dhcp的配置文件
[root@lichao520 dhcp]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample ./dhcpd.conf 把 /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 中的例子文件複製成 /etc/dhcpd/dhcpd.conf
然後修改爲以下配置
[root@lichao520 dhcp]# cat dhcpd.conf
default-lease-time 600; 默認續約時間
max-lease-time 7200; 最大續約時間
log-facility local7; 定義類型爲local7
subnet 10.5.5.0 netmask 255.255.255.0 {
range 10.5.5.26 10.5.5.130; 分配地址池
option domain-name-servers 8.8.8.8; dns地址
option domain-name "sxkeji.com.cn"; 名字(可以不要)
option routers 10.5.5.254; 網關
}
host fantexi { 特例
hardware ethernet 00:0c:29:11:22:ab; 特例的mac地址
fixed-address 10.5.5.88; 綁定的ip地址
}
3重啓dhcp服務
[root@lichao520 dhcp]# /etc/init.d/network restart
關閉環回接口: [確定]
彈出環回接口: [確定]
彈出界面 eth0: [確定][root@lichao520 ~]# netstat -antpu|grep dhcp
udp 0 0 0.0.0.0:67 0.0.0.0:* 4591/dhcpd dhcp服務正在運行
4windows機器dhcp服務的測試
把windows設置爲dhcp自動獲得ip然後打開cmd 敲入命令ipconfig /renew 可以看到dhcp地址池裏的ip被分配到windows機器上