1、检查有没有安装dhcp软件。
rpm -qa |grep dhcp
rpm-ivh dhcp-3.0.5-13.el5.i386.rpm
2、配置/etc/dhcpd.conf.
如果没有这个文件,可以自行创建。
配置格式可以参照 dhcpd.conf.sample.
可以通过rpm -ql dhcp 知道此文件的位置。
[root@localhost log]# vi /etc/dhcpd.conf
ddns-update-style none;
subnet 192.168.120.0 netmask 255.255.255.0 {
option routers 192.168.120.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 202.96.104.15;
range dynamic-bootp 192.168.120.200 192.168.120.210;
default-lease-time 216000;
max-lease-time 432000;
host zwt {
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 192.168.120.237;
}
}
3、设置dhcp应用的接口
[root@localhost ~]# vi /etc/sysconfig/dhcpd
DHCPDARGS="eth0"
4、启动DHCP服务
[root@localhost log]# /etc/init.d/dhcpd start
Starting dhcpd: [ OK ]
dhcpd 使用的端口是 port 67 ,并且启动的结果会记录在 /var/log/messages 档案内,可以看看 /var/log/messages 所显示的 dhcpd 相关信息。
5、看看埠口启动的情况
[root@localhost ~]# netstat -tlunp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address PID/Program name
udp 0 0 0.0.0.0:67 0.0.0.0:* 6959/dhcpd
6、看看登录档的输出资讯
[root@localhost ~]# tail -n 30 /var/log/messages
同时启用后相关DHCP租约信息可以在/var/lib/dhcpd/dhcpd.leases文件里看到
阅读(886) | 评论(0) | 转发(0) |