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

Slides:



Advertisements
Similar presentations
网络管理员考证辅导 —— 真题解析 广东水利电力职业技术学院 计算机系 温海燕
Advertisements

NAT与ICMP交互.
计算机网络技术基础(第三版) 主编:尚晓航 高等教育出版社
Windows 2000/XP网络组建与系统管理 李燕 中南分校.
第五章 网络服务组件.
第9章 DNS和DHCP.
朝阳区统计系统 网络基础知识培训 计算机中心
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
计算机网络基础知识与日常维护 池州学院 刘玉艳.
因特网 TCP/IP协议 IP路由技术 Internet接入技术 Internet服务.
组网技术与配置 (第3版) 清华大学出版社 ISBN
计算机系统与网络技术 第14讲 局域网构建技术 讲课教师:常姗
Lesson 23 Deploy dhcp --部署DHCP服务器
第9周 DHCP的安装与配置 计算机网络基础.
DP DHCP原理 ISSUE 1.0.
2.3 网络域名及其管理.
NetGuru 創新 網路通訊實驗教學解決方案 PART I TCP/IP通訊協定深入剖析/以NetGuru實作
实验八 配置动态路由-OSPF协议.
2017/4/6 课程整体设计 计算机组网技术 梁建华.
校園網路管理實電務 電子計算機中心 謝進利.
项目四 组建跨地区网络 授课教师:肖颖.
第10讲 物理网络与链路层 物理网络与链路 局域网概念 以太网标准 MAC、IP和ARP. 第10讲 物理网络与链路层 物理网络与链路 局域网概念 以太网标准 MAC、IP和ARP.
網路基本概念與設定方法 林文宗 資管系助理教授
网络地址转换(NAT) 及其实现.
網路指令 講師 : 郭育倫
主讲:邓 志 龙 Linux网络技术 主讲:邓 志 龙
交换 Cisco三层模型 交换机基本配置 VLAN VTP.
第 6 章 IP 位址 著作權所有 © 旗標出版股份有限公司.
網路故障排除 家庭和小型企業網路 – 第九章.
臺東縣中小學資訊教育校園網路管理暨資訊安全防護計畫研習
網路伺服器應用 Linux Server Andres, Wen-Yuan Liao
第九章 DNS和DHCP 課前指引 前面的章節已介紹了DoD模型的TCP/IP協定組合,前三層的協定,從本章開始將陸續介紹應用層的協定。本章要介紹的是用於查詢網域主機IP的DNS協定;還有可以讓主機自動取得IP的DHCP協定。
第二讲 搭建Java Web开发环境 主讲人:孙娜
学习目标 1、Linux(这里用的是Centos)下mysql5.7的基本安装 2、课后习题.
讲议: PXE 介绍及实现 Jarvis
Chapter 14 DHCP.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
网络常用常用命令 课件制作人:谢希仁.
Windows 2003 server 進階介紹 麋鹿.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
第8章 配置Linux网络 本章将从介绍Webmin软件开始,详细介绍各种网络相关的配置,如设置以太网接口连接Internet、DHCP服务器架设、设置NFS实现Unix/Linux系统间文件共享和架设DNS服务器等。通过本章学习,用户可以到相关的网络知识,并能深入理解Fedora提升用户使用该操作系统的能力。
岗位技能(二)Linux系统配置与管理 项目3 TCP/IP网络接口配置
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第 11 章 設定 Internet 連線 著作權所有 © 旗標出版股份有限公司.
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
DHCP 详解及在 AP 中的使用 韦宇轩 SA
AC500 调试总结 以太网通讯配置 lizhenfei.
第9章 DHCP协议 任课教师 卢豫开.
SOA – Experiment 2: Query Classification Web Service
iSoftStone Information Service Corporation
IDSentrie™ DHCP Management
Windows XP 簡易網路檢查 edo.
實驗目的: 子網路切割(Netmask)方式 IP靜態繞送(Static Route)
傳輸控制協議 /互聯網協議 TCP/IP.
第四章 团队音乐会序幕: 团队协作平台的快速创建
Chapter3 建立與設定區域網路 網路應用入門(一) Chapter3 建立與設定區域網路
實驗目的: 明瞭DHCP運作原理 建置DHCP伺服器
主要内容: 无线局域网的定义 无线传输介质 无线传输的技术 WLAN的架构 无线网络搭建与配置 无线网络加密配置
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
第 14 章 DHCP 著作權所有 © 旗標出版股份有限公司.
谢聪.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
RHCE.
Linux网络配置管理.
網際網路原理 網際網路源起與發展歷史 1968 ARPANET 1973 TCP/IP協定 1976 乙太網路,促成LAN的發展 … DNS
实验六静态路由.
JUDDI安装手册.
Presentation transcript:

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

项目四、项目四、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 超级链接

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

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

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

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

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

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

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

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

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

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

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

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

任务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 21600; (4)max-lease-time number(数字)。 作用:定义客户端IP租约时间的最大值。 max-lease-time 43200;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4.10 实践习题