首页 > 代码库 > linux下dhcp服务器的架构与实现
linux下dhcp服务器的架构与实现
linux下dhcp服务器的架构与实现
一、实验原理
在linux系统下架构DHCP服务器,为网络中的主机动态获取ip地址。
二、地址规划
192.168.2.0网络动态分配地址
地址池192.168.2.200 192.168.2.240
子网掩码 255.255.255.0
网关 192.168.2.254
DNS指向 202.102.224.68
202.102.227.68
三、实验步骤
① 挂载光驱,安装dhcp server
vim /etc/sysconfig/network-scripts/ifcfg-eth0
mount /dev/cdrom /media/cdrom/ 挂载
yum --disablerepo=\* --enablerepo=c6-media install dhcp 安装
rpm -ql dhcp |less 查看安装dhcp后的文件(可以看到有如下两个文件)
/etc/dhcp/dhcpd.conf 配置脚本文件
/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 样例文件
② 参考样例,配置dhcp server
vim /etc/dhcp/dhcpd.conf 编辑配置文件
:r /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 把样例文件读取到该文件中,然后编辑,如图所示:
service dhcpd configtest 测试语法是否正确
chkconfig dhcpd on
netstat -tupln |grep dhcp 看端口是否开启
③ 测试(windows 2003)
连接一台虚拟机,网络连接改为仅主机模式,网络连接为动态获得,先禁用本地连接后再开启,本地输入命令进行测试:
ipconfig -all
ipconfig /release 释放地址
ipconfig /renew 重新获得地址
本文出自 “小西子子” 博客,请务必保留此出处http://xiaoxizizi.blog.51cto.com/8809407/1405871