linuxDHCP服务与配置(转)
http://hi.baidu.com/jxaa193095/blog/item/c7844796fd349f6454fb96fb.html
1,建立DHCP服务器配置文件
在Fedora Core 5 版本中,可以先下载rpm包,再用rpm命令进行安装,下载完后:
运行命令,将dhcp-3.0.3-26.i386.rpm移动到/root目录下:
[root@localhost root]#mv dhcp-3.0.3-26.i386.rpm /root
使用自身携带的rpm包安装,执行命令:
[root@localhost root]#rpm -ivh dhcp-3.0.3-26.i386.rpm
安装结束后,DHCP端口监督程序dhcpd的配置文件是/etc目录中名为dhcpd.conf的文件。该文件需要从以下路径拷贝到/etc下:
cp/usr/share/doc/dhclient-3.0.3/dhclient.conf.sample/etc/dhcpd.conf
打开/etc/dhcpd.conf文件,可以看到该文件的配置参数。
2,简历客户租约文件
运行DHCP服务器还需要一个名为dhcpd.leases的文件,保持所有已经分发出去的IP地址。在红帽子发行版本中,该文件位于/var/lib/dhcp目录中。
如果用户是通过RPM安装ISC DHCP,那么该目录应该已经存在。如果没有,也可以手工建立一个空文件:
/var/lib/dhcp/dhcpd.leases
3,启动和检查DHCP服务器
使用命令启动DHCP服务器:
[root@localhost root]#service dhcpd start
使用ps命令检查dhcpd进程:
[root@localhost root]#ps -l | grep dhcpd
使用netstat命令检查dhcpd运行的端口:
[root@localhost root]#netstat | grep dhcpd
4,配置DHCP客户端(略)