Chinaunix首页 | 论坛 | 博客
  • 博客访问: 95525
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 453
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-07 12:52
个人简介

热衷于系统架构、服务器、系统调优、linux运维

文章存档

2013年(10)

我的朋友

分类: LINUX

2013-04-05 18:33:28

 

DHCP服务器搭建

环境

Redhat.Enterprise.Linux.5.8 dhcp-3.0.5-31.el5
内容:
DHCP服务简介
DHCP服务配置文件
DHCP服务案例
1、DHCP服务简介
DHCP的运作方式:客户端传输广播包给整个物理网络段内的所有主句,如局域网内有DHCP服务器时,才会响应客户端的IP参数要求,所以DHCP服务器与客户端应该在同一个物理网段内。DHCP:动态主机配置的网络协议
客户端与DHCP服务器之间连接的过程如下,图一
 

1、客户端:利用广播包发送搜索DNCP服务器的包
2、服务器端:提供客户端网络相关的租约选择
3、客户端:决定选择的DHCP服务器提供的网络参数租约并汇报给服
务器
4、服务器端:记录这次租约并回报给客户端相关的封包信息
2、DHCP配置文件详解
DHCP服务器给予客户端的IP参数:固定和动态
static IP:利用记录客户端的网卡信息与IP进行绑定,实现每次获得的IP都相同。
dynamic IP:每次都从尚未被使用的IP池内随机的选择一个IP地址赋予客户端。
DHCP软件:yum install dhcp
DHCP数据文件
DHCP的主要配置文件:etc/dhcpd.conf
软件安装以后默认是不提供配置文件的,不过为我们提供了一个配置样例文档,复制过来安装即可
cp  /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
其他设置信息如图2
 

DHCP服务器架设案例
需求规划:
1、安装dhcp服务
yum install dhcp
2、配置dhcp配置文件/etc/dhcpd.conf
3、启动dhcp服务
service dhcpd start,如果配置文件有错会启动失败,在/var/log/messages内可以查看详细的启动信息
图3、4、5
 

4、测试
linux主机:设置为dhcp自动获取,如图
 

重启网络service network restart,查看IP地址如下图6,和我们的规划一模一样~~嘿嘿,发现了吧,
 

在客户端上查看日志/var/log/messages,里面记录了详细的DHCP获取步骤信息。图7
 


查看resolve.conf文件,图9
 

windows主机测试:如图10
 

在/var/lib/dhcpd/dhcpd.leases记录了dhcp客户端的信息,如图11
 

阅读(1689) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~