Linux中DHCP服务的安装和配置实践
1、 实验目的:
1. 掌握Linux中DHCP服务的安装和配置。
2. 掌握DHCP客户端的配置和调试。
2、 实验环境
1. 虚拟机软件VM Ware 6.0,Redhat Enterprise Linux虚拟机或光盘镜像文件。
2. 2台以上机器组成的局域网。
3、 实验原理
(一)、DHCP的工作过程
1. IP租用请求。DHCP客户机启动计算机后,通过UDP端口67广播一个DHCPDISCOVER信息包,向网络上的任意一台DHCP服务器请求提供IP租约。
2. IP租用提供。网络上所有的DHCP服务器都会收到此信息包,每台DHCP服务器通过UDP端口68给DHCP客户机回应一个DHCPOFFER广播包,提供一个IP地址。
3. IP租用选择。客户机从不止一台DHCP服务器收到提供后,会选择第一个收到的DHCPOFFER包,并向网络中广播一个DHCPREQUEST消息包,表明自己已经接受了一个DHCP服务器提供的IP地址。该广播包中包含所接受的IP地址和服务器的IP地址。
4. IP租约确认。被客户机选择的DHCP服务器在接收到DHCPREQUEST广播后,会广播返回给客户机一个DHCPACK消息包,表明已经接受客户机的选择,并将这一IP地址的合法租用以及其他的配置信息都放入该广播包中发给客户机。
客户机在收到DHCPACk包后,会使用该广播包中的信息来配置自己的TCP/IP,则租用过程完成,客户机可以在网络中通信。
(二)设置网络参数的方式
v临时配置 —— 使用命令调整网络参数
简单、快速,可直接修改运行中的网络参数
一般只适合在调试网络的过程中使用
系统重启以后,所做的修改将会失效
v固定设置 —— 通过配置文件修改网络参数
修改各项网络参数的配置文件
适合对服务器设置固定参数时使用
需要重载网络服务或者重启以后才会生效
(三)查看网络连接情况——netstat
-u:查看UDP协议相关信息
【实验步骤】
一、安装DHCP
1.查看是否安装了DHCP
2.挂载RedHat Enterprise 6.5光盘
3. 使用终端进入光盘的Packages目录
4.查看DHCP安装包
5.安装DHCP服务.
6.验证安装是否成功DHCP
二、配置DHCP服务
1. 将eth5接口的地址设置为192.168.x.2,x为学号最后2位,虚拟机网卡设置为Host-only模式(关闭虚拟机host-only dhcp服务)
2. 编辑主配置文件/etc/dhcp/dhcpd.conf,实现以下配置要求:
(1). 创建一个DHCP作用域 192.168.x.0/24,x为学号最后2位;
(2). 默认网关地址为192.168.x.1;
(3). DNS服务器地址为10.0.28.198;
(4). 地址池范围为 192.168.x.50 ~ 192.168.x.199;
(5). 子网掩码为255.255.255.0;
3. 启动DHCP服务
4. 把win2003作为客户机,IP地址设置为自动获得,看是否获得IP地址
5. 查看DHCP租约文件/var/lib/dhcpd/dhcpd.leases。
6. 通过命令ntsysv设置DHCP服务自动运行
- 点赞
- 收藏
- 关注作者
评论(0)