385新编Linux下DHCP服务器的配置

上传人:w****7 文档编号:146335422 上传时间:2020-09-29 格式:DOCX 页数:16 大小:187.01KB
返回 下载 相关 举报
385新编Linux下DHCP服务器的配置_第1页
第1页 / 共16页
385新编Linux下DHCP服务器的配置_第2页
第2页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《385新编Linux下DHCP服务器的配置》由会员分享,可在线阅读,更多相关《385新编Linux下DHCP服务器的配置(16页珍藏版)》请在金锄头文库上搜索。

1、Linux下DHCP服务器的配置1、实验目的(1)掌握DHCP的基本概念,如:作用域、地址池、租约、保留地址等(2)掌握DHCP的工作原理,主要是IP地址的获取过程(3)掌握DHCP服务器的配置方法(4)掌握DHCP客户端的配置方法2、实验内容(1)配置DHCP服务器(2)配置Linux下的DHCP客户端(3)使用dhclient工具来验证IP地址的获取正确性3、理论知识DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,是一个简化主机IP地址分配管理的TCP/IP标准协议。DHCP是BOOTP协议的扩展,基于C/S模式,提供了一种动态指定IP地

2、址和配置参数的机制,主要用于大型网络环境和配置比较困难的地方。一些基本概念(1)DHCP客户机:一台通过DHCP服务器获取网络配置参数(包括网关、DNS服务器等网络配置)的计算机,通常是普通的工作站。(2)DHCP服务器:提供网络设置参数(主要指IP地址、默认网关、DNS服务器等网络配置)给DHCP客户机的主机。(3)作用域:网络中的所有可分配的IP地址的连续范围。(4)地址池:可供DHCP客户机使用的IP地址范围。(5)租约:DHCP服务器指定客户机所获得的IP地址的时间长度(允许使用的时间),在租约到期前,客户机需要更新IP地址的租约,否则不能继续使用该IP地址。(6)保留地址:子网中指定

3、硬件设备使用的IP地址。(7)排除范围:不用于dhcp分配的IP地址范围。DHCP的工作原理第一次登录1)DHCP工作的第1步:DHCP发现。 指的是客户端启动网卡时,获取IP地址的第一步。 DHCP客户端使用0.0.0.0作为自己的IP地址,255.255.255.255作为服务器的地址,然后在UDP的67或68端口广播一个DHCP发现信息。然后等待服务器的响应2)DHCP工作的第1步:DHCP提供指网络中的任何一个DHCP服务器在收到客户端的DHCP发现信息时,如能够提供IP地址,就从该DHCP服务器中的IP地址池中选取一个没有出租的IP地址,然后利用广播方式提供给DHCP客户端。3)DH

4、CP第三个过程是DHCP请求 DHCP客户端收到第一个DHCP服务器的应答信息后,就以广播的方式发送一个DHCP请求信息给网络中所有的服务器。通知服务器已经接收到IP地址,同时通知其他服务器不用再给他分配IP地址。4)DHCP第三个过程:DHCP应答分配IP地址DHCP服务器收到DHCP请求信息后,就将该IP地址标识为已租用,然后以一个广播方式发送一个DHCP应答信息给DHCP客户端。客户端接收到DHCP应答信息后,就完成了IP地址的获取过程,可以使用该IP和其他计算机进行通信了。4、实验步骤1)安装DHCP服务器rootazuo root# rpm -qa | grep dhcp /检查网络

5、是否安装了DHCP软件包 注:-q : 查询安装的软件包 -a : 所有的软件包如果没有出现任何信息,则证明没有安装过dhcp软件包。则先下载和DHCP有关的软件包,然后使用以下命令安装rootazuo root# rpm ivh dhcp-3.0-12-6.14.i386.rpmrootazuo root# rpm ivh dhcp-devel-3.0p12-6.14.i386.rpmrootazuo root# rpm ivh dhclient-3.0p12-6.14.i386.rpmrootazuo dhcp software# rpm -Uvh dhcp-3.0.1-54.EL4.i3

6、86.rpm出现两处进度条显示为100方为安装成功。warning: dhcp-3.0.1-54.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing. # 100% 1:dhcp warning: /etc/dhcpd.conf created as /etc/dhcpd.conf.rpmnew# 100%rootazuo dhcp software# rpm -Uvh dhcp-devel-3.0.1-54.EL4.i386.rpmwarning: dhcp-devel-3.0.1-54.EL4.i386.rpm:

7、V3 DSA signature: NOKEY, key ID db42a60ePreparing. # 100% 1:dhcp-devel # 100%rootazuo dhcp software# rpm -Uvh dhclient-3.0.1-54.EL4.i386.rpmwarning: dhclient-3.0.1-54.EL4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing. # 100% 1:dhclient # 100%2)DHCP重要的配置文件1)/etc/dhcpd.conf (DHCP的主配置文件,包

8、括DHCP的最主要的配置信息)2) var/lib/dhcp/dhcp.lease (租赁文件,用于查看当前DHCP客户端的情况)3) /usr/sbin/dhcpd (DHCP服务程序的执行文件)4)/etc/rc.d/init.d (DHCP 的启动脚本)5)/var/log/message(日志文件)6)/etc/sysconfig/dhcpd(定义DHCP广播网卡文件)7)/etc/sysconfig/dhcrelay(中继代理服务文件)8)/etc/init.d/dhcrelay(中继代理服务启动脚本)9) /usr/sbin/dhcrelay(中继代理执行文件)在实验中我们主要掌握

9、dhcpd.conf主配置文件的配置内容和用法就可以了,其他的可以课后自己研究。3)DHCP服务器端的配置 1、快速配置DHCP Server。在/usr/share/doc/dhcp目录下,存在一个名为dhcpd.conf.sample的文件,该文件提供了一个很好的DHCP配置的范例,我们可以将这个文件拷贝到/etc目录下,再对该文件进行修改即可。具体步骤如下:1)cp /etc/dhcpd.conf /etc/dhcpd.conf.bak /将原来的dhcp.conf文件做一个备份,这是一个良好的作风2) cp /usr/share/doc/dhcp/dchp.conf.sample 拷贝

10、范例文件3) vi /etc/dhcpd.conf / 使用vi编辑器来对DHCP主配置文件来进行配置下面是一份dhcpd.conf配置文件及其解析ddns-update-style interim; /动态与DNS联合更新ignore client-updates; /忽略客户端更新subnet 192.168.0.0 netmask 255.255.255.0 /设置子网# - default gateway option routers192.168.0.1; /定义分配给客户机的默认网关option subnet-mask255.255.255.0; /定义分配给客户机的子网掩码opt

11、ion nis-domaindomain.org; /指明客户端的NIS域option domain-namedomain.org; /定义分配给客户机的域名option domain-name-servers192.168.1.1; /定义分配给域名解析服务器地址option time-offset-18000;# Eastern Standard Time /设置与格林威治时间的偏移时间#option ntp-servers192.168.1.1;#option netbios-name-servers192.168.1.1;# - Selects point-to-point node

12、(default is hybrid). Dont change this unless# - you understand Netbios very well#option netbios-node-type 2;range dynamic-bootp 192.168.0.128 192.168.0.254; /设置地址池default-lease-time 21600; /定义缺省的租期,单位是smax-lease-time 43200; /定义最大租约时间,单位是s# we want the nameserver to appear at a fixed addresshost ns /

13、为某台主机固定分配IP地址,实现MAC地址和IP地址绑定next-server ;hardware ethernet 12:34:56:78:AB:CD;fixed-address 207.175.42.254;subnet 239.252.197.0 netmask 255.255.255.0 range 239.252.197.10 239.252.197.250; Multiple address ranges may be specified like this: subnet 239.252.197.0 netmask 255.255.255.0 range 239.252.197.10 239.252.197.107; range 239.252.197.113 239.252.197.250; 在上述配置文件中,红色字体的配置为必须掌握的配置,其他的了解即可。我们主要要掌握默认网关、子网掩码、DNS服务器地址、地址池、保留IP地址的配置,其他不相关内容可以使用“”注释掉。在配置文件中,opti

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号