Linux服务器之DHCP及其中继配置实例

DHCP的前身是BOOTP(一个局域网中的网络协议),dhcp采用C/S模式,有三种分配策略,

1、手工分配(手工绑定网络信息与固定ip)

2、自动分配(自动获取,一旦获    取永久分配)

3、动态分配(设定地址池,暂时租用,地址释放可重复使用)

Dhcp客户端从服务器动态获取地址要四个步骤:

(1)、客户端发出DHCPDISCOVER广播报文

(2)、网络中的服务区收到报文,从地址池中选出未分配的ip连同网络信息通过DHCPDFFER返回客户端

(3)、客户端只接受最先到的报文,然后发送DHCPREQUEST报文,确定使用该ip

(4)、服务器收到DHCPREQEST后返回DHCPACK进行确认,并将已分配ip从可 分配范围中去除,结束分配工作。

DHCP配置

1、 用linux光盘中自带的软件包安装dhcp服务,首先挂载关盘镜像

创建挂载点:mkdir /mnt/cdrom

挂载: mount /dev/cdrom /mnt/cdrom

然后:cd /mnt/cdrom/Server

Yum install  -y  dhcp dhcp-devel

Linux服务器之DHCP及其中继配置实例

2、 启动dhcp服务:service  dhcpd start

3、 配置主文件:vi /etc/dhcpd.conf 可以援引/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample样例文件,配置结果如图所示:

Linux服务器之DHCP及其中继配置实例

4、 每次修改配置文件后都应重启dhcpd服务:service dhcpd    restart

5、 在虚拟机上启动一个win2003,作为dhcp客户端,把它的tcp/ip 设置改为动态获取,并且该虚拟机的连接模式应与服务器模式相同(如:同为host-only模式),释放掉客户端ip,重新获取

6、 可以查看已经被应用的ip,在/var/lib/dhcpd/dhcpd.lease 文件中记录

Linux服务器之DHCP及其中继配置实例

7、 当网络越来越庞大,单个的网络地址段已不满足主机数量的分配,需要用到超级作用域,把多个地址段联合为网络分配地址,需要在subnet{}外边定义”shard-network +超级作用域名{}”的方式,名字可以自己定义。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3d76c3434295bac2e0e342714af5bae6.html