首页 > 代码库 > 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 把样例文件读取到该文件中,然后编辑,如图所示:

wKioL1NlENyC1IBNAAS3GWZk2lc427.jpg

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