Presentation is loading. Please wait.

Presentation is loading. Please wait.

项目4 DHCP服务器配置与管理 项目描述:在一个计算机比较多的网络中,如果要为整个企业每个部门的上百台机器逐一进行IP地址的配置绝不是一件轻松的工作。为了更方便、简捷地完成这些工作,很多时候会采用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)来自动为客户端配置IP地址、默认网关等信息。

Similar presentations


Presentation on theme: "项目4 DHCP服务器配置与管理 项目描述:在一个计算机比较多的网络中,如果要为整个企业每个部门的上百台机器逐一进行IP地址的配置绝不是一件轻松的工作。为了更方便、简捷地完成这些工作,很多时候会采用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)来自动为客户端配置IP地址、默认网关等信息。"— Presentation transcript:

1 项目4 DHCP服务器配置与管理 项目描述:在一个计算机比较多的网络中,如果要为整个企业每个部门的上百台机器逐一进行IP地址的配置绝不是一件轻松的工作。为了更方便、简捷地完成这些工作,很多时候会采用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)来自动为客户端配置IP地址、默认网关等信息。 在完成该项目之前,首先应当对整个网络进行规划,确定网段的划分以及每个网段可能的主机数量等信息。 项目目标: ●了解DHCP服务器在网络中的作用 ●理解DHCP的工作过程 ●掌握DHCP服务器的基本配置 ●掌握DHCP客户端的配置和测试

2 项目四、项目四、DHCP服务器配置与管理
4.6案例III:配置DHCP中继代理 4.1 相关知识 4.2项目设计与准备 4.7 DHCP服务配置排错 4.3 项目实施 4.8 项目实录 4.4案例I:多网卡实现DHCP多作用域配置 4.9 练习题 4.10 实践习题 4.5案例II:配置DHCP超级作用域 4.11 超级链接

3 4.1 相关知识 DHCP服务概述 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP标准协议,用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作,如:DNS服务器、WINS服务器、Gateway(网关)的设置。 在DHCP机制中可以分为服务器和客户端两个部分,服务器使用固定的IP地址,在局域网中扮演着给客户端提供动态IP地址、DNS配置和网关配置的角色。客户端与IP地址相关的配置,都在启动时由服务器自动分配。

4 4.1.2 DHCP工作过程 1.DHCP客户机发送IP租约请求 2.DHCP服务器提供IP地址 3.DHCP客户机进行IP租用选择

5 4.1.3 IP地址租约和更新 1.限定租期 2.永久租用 1.IP地址租约 2.租约更新 (1)更新 (2)重新捆绑 3.解约条件
1.限定租期 永久租用 1.IP地址租约 (1)更新 (2)重新捆绑 2.租约更新 (1)客户端租约到期 ( 2)客户端离线 3.解约条件

6 4.1.4 DHCP服务器分配给客户端的IP地址类型
什么是MAC地址?MAC地址也叫做物理地址或硬件地址,是由网络设备制造商生产时写在硬件内部的(网络设备的MAC地址都是唯一的)。 (1)查询本机网卡的MAC地址。 (2)查询远程计算机网卡的MAC地址。 ~]# ping c //ping 远程计算机 一次。 ~]# arp -n //查询缓存在本地的远程计算机中的MAC地址。

7 用于手工配置的IP地址,一定要排除掉保留地址,或者该手工配置的地址是地址池之外的地址,否则会造成IP地址冲突。请思考,为什么?
4.2项目设计及准备 项目设计 部署DHCP之前应该先进行规划,明确哪些IP地址用于自动分配给客户端(即作用域中应包含的IP地址),哪些IP地址用于手工指定给特定的服务器。 用于手工配置的IP地址,一定要排除掉保留地址,或者该手工配置的地址是地址池之外的地址,否则会造成IP地址冲突。请思考,为什么?

8 4.2项目设计及准备 项目设计 例如,在项目中,IP地址段为 ,子网掩码是 ,网关为 , 网段地址是服务器的固定地址,客户端可以使用的地址段为 ,其余剩下的IP地址为保留地址。

9 4.2.2 项目需求准备 部署DHCP服务应满足下列需求。 (1)安装Linux企业服务器版,用作DHCP服务器。
项目需求准备 部署DHCP服务应满足下列需求。 (1)安装Linux企业服务器版,用作DHCP服务器。 (2)DHCP服务器的IP地址、子网掩码、DNS服务器等TCP/IP参数必须手工指定,否则将不能为客户端分配IP地址。 (3)DHCP服务器必须要拥有一组有效的IP地址,以便自动分配给客户端。

10 4.3 项目实施 任务4-1 安装DHCP服务器

11 任务4-2 DHCP常规服务器配置

12 任务4-2 DHCP常规服务器配置

13 任务4-2 DHCP常规服务器配置 1.主配置文件dhcpd.conf ●parameters(参数) ●declarations(声明)
●option(选项) (1)dhcpd.conf主配置文件组成部分 (2)dhcpd.conf主配置文件整体框架。 #全局配置 参数或选项; #全局生效 #局部配置 声明 { 参数或选项; #局部生效 } dhcpd.conf文件格式:

14 任务4-2 DHCP常规服务器配置 将范本配置文件复制到/etc目录下替换掉空白的dhcpd.conf主配置文件。 显示是否覆盖时,选择y。
~]# cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd/dhcpd.conf 显示是否覆盖时,选择y。 dhcp范本配置文件内容包含了部分参数、声明以及选项的用法,其中注释部分可以放在任何位置,并以“#”号开头,当一行内容结束时,以“;”号结束,大括号所在行除外。如图所示。

15 任务4-2 DHCP常规服务器配置 2.常用参数介绍 (1)ddns-update-style (none|interim|ad-hoc)。
interim:表示DNS互动更新模式。 ad-hoc:表示特殊DNS更新模式。 2.常用参数介绍 (2)ignore client-updates。 作用:忽略客户端更新。 (3)default-lease-time number(数字)。 作用:定义默认IP租约时间。 default-lease-time ; (4)max-lease-time number(数字)。 作用:定义客户端IP租约时间的最大值。 max-lease-time ;

16 (2)range dynamic-bootp 起始IP地址 结束IP地址。
任务4-2 DHCP常规服务器配置 声明 { 选项或参数; } 3.常用声明介绍 声明格式如: (1)subnet 网络号 netmask 子网掩码 {.………}。 作用:定义作用域,指定子网。 subnet netmask { ………… } (2)range dynamic-bootp 起始IP地址 结束IP地址。 作用:指定动态IP地址范围。 range dynamic-bootp

17 任务4-2 DHCP常规服务器配置 4.常用选项介绍 (1)、(2)、(3)选项可以用在全局配置中,也可以用在局部配置中。
(1)option routers IP地址。 作用:为客户端指定默认网关。 options routers (2)option subnet-mask 子网掩码。 作用:设置客户端的子网掩码。 options subnet-mask (3)option domain-name-servers IP地址。 作用:为客户端指定DNS服务器地址。 options domain-name-servers

18 任务4-2 DHCP常规服务器配置 5.租约数据库文件
租约数据库文件用于保存一系列的租约声明,其中包含客户端的主机名、MAC地址、分配到的IP地址,以及IP地址的有效期等相关信息。 cat /var/lib/dhcpd/dhcpd.leases

19 任务4-2 DHCP常规服务器配置 6.简单配置应用案例
技术部有60台计算机,DHCP服务器和DNS服务器的地址都是 /24,有效IP地址段为 ,子网掩码是 ,网关为 , 网段地址是服务器的固定地址,客户端可以使用的地址段为 ,其余剩下的IP地址为保留地址。 (1)使用VMware部署该环境 2台安装好RHEL 6.4的计算机,连网方式都设为host only(VMnet1),一台作为服务器,一台作为客户端使用。 (2)服务器端配置 ① 定制全局配置和局部配置,局部配置需要把 /24网段声明出来,然后在该声明中指定一个IP地址池,范围为 ,分配给客户端使用,最后重新启动dhcpd服务让配置生效。

20 任务4-2 DHCP常规服务器配置 6.简单配置应用案例 配置文件内容如下所示。 ddns-update-style none;
log-facility local7; subnet netmask { range ; option domain-name-servers ; option domain-name "internal.example.org"; option routers ; option broadcast-address ; default-lease-time 600; max-lease-time 7200; }

21 任务4-2 DHCP常规服务器配置 6.简单配置应用案例 ② 配置完后保存退出并重启dhcpd服务。 ~]# service dhcpd restart (3)在客户端进行测试。

22 任务4-2 DHCP常规服务器配置 在VMWare主窗口中,依次打开“Edit”→“Virtual Network Editor”,打开虚拟网络编辑器窗口,选中VMnet1或VMnet8,去掉对应的DHCP服务启用选项。如图

23 任务4-2 DHCP常规服务器配置

24 任务4-2 DHCP常规服务器配置

25 任务4-2 DHCP常规服务器配置 (4)查看租约数据库文件。
~]# cat /var/lib/dhcpd/dhcpd.leases

26 任务4-2 DHCP常规服务器配置 7.DHCP的启动、停止、重启、自动加载
~]# services dhcpd start //启动服务 ~]# /etc/rc.d/init.d/dhcpd start //停止服务 ~]# services dhcpd stop //停止服务 ~]# /etc/rc.d/init.d/dhcpd stop //停止服务 ~]# services dhcpd restart //重启服务 ~]# /etc/rc.d/init.d/dhcpd restart //重启服务 ~]# chkconfig --level dhcpd on //自动加载dhcpd服务 ~]# chkconfig --level dhcpd off //自动关闭加载dhcpd服务

27 任务4-2 DHCP常规服务器配置 (4)自动加载DHCP服务。 ~]# ntsysv

28 任务4-2 DHCP常规服务器配置 8.IP地址绑定 在DHCP中的IP地址绑定用于给客户端分配固定IP地址。
整个配置过程需要用到host声明和hardware、fixed-address参数。

29 任务4-2 DHCP常规服务器配置 9.保留地址配置应用案例
销售部有200台计算机,采用 /24网段,路由器IP地址为 ,DNS服务器IP地址为 ,DHCP服务器为 ,客户端地址范围为 ,子网掩码为 ,技术总监CIO使用的固定IP地址为 ,部门经理使用的固定IP地址为 。 (1)编辑主配置文件/etc/dhcpd.conf。

30 任务4-2 DHCP常规服务器配置 9.保留地址配置应用案例

31 任务4-4 配置DHCP客户端 1.Linux客户端配置
(1)将BOOTPROTO=none修改为BOOTPROTO=dhcp,启用客户端DHCP功能。 (2)重新启动网卡或者使用dhclient命令,重新发送广播申请IP地址。 ~]# ifdown eth0; ifup eth0 #或者 ~]dhclient eth0 (3)使用ifconfig命令测试。

32 任务4-4 配置DHCP客户端 2.Windows客户端配置 释放IP地址:ipconfig /release
新申请IP地址:ipconfig /renew

33 4.10 实践习题


Download ppt "项目4 DHCP服务器配置与管理 项目描述:在一个计算机比较多的网络中,如果要为整个企业每个部门的上百台机器逐一进行IP地址的配置绝不是一件轻松的工作。为了更方便、简捷地完成这些工作,很多时候会采用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)来自动为客户端配置IP地址、默认网关等信息。"

Similar presentations


Ads by Google