在Linux系统安装与配置DHCP服务器
局域网组建方法DHCP服务器的安装与配置
局域网组建方法DHCP服务器的安装与配置局域网(LAN)是指在一个较小地理范围内连接起来的计算机网络。
为了更好地管理和配置局域网中的IP地址,人们通常会使用DHCP(动态主机配置协议)服务器。
本文将介绍如何安装和配置DHCP服务器,以帮助您在局域网中更高效地管理IP地址。
1. 安装DHCP服务器在开始安装DHCP服务器前,您首先需要选择一个适合的操作系统作为服务器。
常用的操作系统如Windows Server、Linux和FreeBSD等都具有DHCP服务器的功能。
安装DHCP服务器的方法因操作系统而异。
一般来说,在Windows Server中,您可以通过“添加角色和功能”向导来安装DHCP服务器。
而在Linux和FreeBSD中,您需要使用命令行或包管理器来安装DHCP服务器软件包。
2. 配置DHCP服务器安装完成后,您需要配置DHCP服务器以适应局域网的需求。
下面是一个简单的配置示例:a. 确定IP地址池范围在配置文件中指定一个IP地址池范围,以便DHCP服务器从中分配IP地址给客户端设备。
例如,您可以将IP地址池设置为192.168.0.100至192.168.0.200。
b. 设置网关和DNS服务器确保您在配置文件中设置了正确的网关和DNS服务器地址。
这些信息将被DHCP服务器分配给局域网中的客户端设备,以便它们能够与外部网络进行通信。
c. 配置租约时间租约时间指的是DHCP租约的有效期。
您可以在配置文件中设置一个适当的租约时间,以确保客户端设备可以持续使用IP地址,同时避免地址资源的浪费。
d. 其他可选配置DHCP服务器还支持其他配置选项,如设置固定IP地址分配、启用DHCP中继等。
您可以根据局域网的具体需求进行相应的配置。
3. 启动和测试DHCP服务器配置完成后,您需要启动DHCP服务器并进行测试。
确保您的服务器正确运行,并能够为局域网中的客户端设备提供IP地址、网关和DNS服务器信息。
Linux系统下DHCP服务器部署与应用
R 5 0 2 G( n g#evc h p/ 启 DH P服务 G35 — 4 e f )sried c / oi 开 C 由 于 D P客 户 端 设 备 和 D P服 务 器不 再 同 一 广 播 域 内 的 时 HC HC
中 具 必 用户 下 , 用 如 下 安装 命 令 对 D C 采 H P软 件 包进 行 安装 。具 体 安 装 命 令 候 , 间设 备 即 三层 交换 机 ( 备 路 有 功 能 的 设 备 ) 须 能 够 转 发 这 种 广 播 包 ,具 体 到 R 一 50 2 G设 备 上 ,则 启 用 i e e—d rs G 35 — 4 phl rades命 p 如下 : ot oahs#p —v h p 301 1~ Li8 . m。 [ o@lclot rm ihd e - ..- 2 E . 6r r ] 3 p 令 , 实 现 这 种 中继 。具 体 配置 如 下 : 来 3 DHCP服 务 器 的 配置 R 3 5 — 4 cni) phle— d rs 1.01. / G 5 0 2 G( f #i epra des 01.02 / o g 指定 d c hp服 务器的地址 . 表示 通 过 该 三 层 交 换 机 向 D P服 务 器 发 送 DH P请 求 HC C 安 装 结 束 后 . H P端 口监 督 程 序 d cdcn 置 文 件 应 在 /t DC hp . f配 o ec / 包。 目 录下 ,默 认 情 况 下 此 文 件 是不 存 在 的 。 不 过 当 d e一 ..— 2 E . hp 3 1 1 _ 0 L
一
免 用 户私 自修 改 i 成 地 址 冲 突 ,而 且 对 用 户 而 言 从 很 大 程 度 上 简 p造 化 了 七网 I 址 分 配 方 式 , 此 动态 I P地 为 P的分 配 是 大 势所 趋 。因此 . 本 文 结 合 实 际 网 络 的 管 理 经 验 ,简 述 了 l u S i x 3环 境 下 如 何 部 署 n
dhcp配置实验报告
实验报告---DHCP服务器配置一、实验目的(1)掌握Linux下DHCP服务器的安装和配置方法。
(2)掌握Linux下DHCP客户端的配置。
(3)熟练操作Linux操作系统,在服务端配置DHCP,客户端能够自动获取IP二、实验环境开启两台虚拟机linux和windows xp,linux作为一台DHCP服务器,来解决IP地址动态分配的问题,要求能够分配IP地址以及网关、DNS等其他网络属性信息。
Windows xp 作为客户机,设置为自动获取ip地址其中DHCP服务器和客户机设置在二网段,DHCP服务器的ip地址为192.168.1.1,网关为192.168.1.155,地址池为192.168.1.100---192.168.1.200三、实验步骤1、查看dhcp是否安装2、查看dhcp服务的状态3、为dhcp服务器设置固定IP地址,操作如下:4、把red hat enterprise linux的镜像放进光驱,然后建立一个挂载目录,把物理设备挂载到目录中,操作如下:5、进入光盘目录,查看光盘目录中是否有与dhcp相关的应用程序,操作如下:6、进行安装,然后查看安装是否成功,操作如下:7、复制配置文件8、修改配置文件,进入到/etc/dhcpd.conf,把192.168.0.x改为192.168.1.0,把网关设置为192.168.1.155,把地址段设置在192.168.1.100---192.168.1.2008、启动dhcp服务器9、进入windows xp系统,查看客户机能否获取IP地址、网关和DNS三、实验小结通过本次试验的实践和学习,掌握了在Linux下DHCP的安装和配置方法,以及了解了DHCP配置文件的信息内容和功能作用。
红帽5-DHCP服务器安装教程
DHCP的Linux配置
1、在linux下查看是否安装了dhcp服务
查看防火墙,确定关闭。
由上图可见,并没有安装dhcp服务,而此时系统中只安装了v6的dhcp服务,所以我们需要安装ipv4的dhcp
2、挂载镜像
3、在虚拟机中挂载光驱
4、进入挂载光驱后,安装包的目录下
5、安装dhcp服务
6、查看并确认安装了dhcp服务
7、到/etc下查看dhcp服务,按tab补全。
由上图可见的是,在系统中安装完dhcp服务后,就已经有了dhcp的主配置文件8、复制dhcp的主配置文件,是为了防止修改太乱之后还可以进行恢复其主配置文件
9、到系统中的dhcp下全部配置文件的目录下
10、复制配置文件到/etc下
11、查看linux系统的IP地址(若没有查看最后一步)
12、配置/etc下的dhcp配置文件
进入配置文件后,按a进入编辑模式;退出编辑模式,按esc;强制保存退出,:wq!
14、开启dhcp服务
15、确定vm虚拟机携带的dhcp服务功能关闭
16、在物理机的VM1上查看是否获取到IP地址
修改IP地址:使用setup(这是最后一步哦~)重启网卡
(注:可编辑下载,若有不当之处,请指正,谢谢!)。
【Linux教程】项目11 配置与管理DHCP服务器
11.3.3 任务3 配置DHCP的应用案例
20
1.案例需求
技术部有60台计算机,各计算机的IP地址要求如下。
(1)DHCP服务器和DNS服务器的地址都是192.168.10.1/24,有效IP地址段 为192.168.10.1~192.168.10.254,子网掩码是255.255.255.0,网关为 192.168.10.254。
13
DHCP的工作流程如图所示。
(1)客户端发送广播向服务器申请IP地址。
(2)服务器收到请求后查看主配置文件dhcpd.conf,先根据客户端的MAC地址查看是否为 客户端设置了固定IP地址。
(3)如果为客户端设置了固定IP地址,则将该IP地址发送给客户端。如果没有设置固定 IP地址,则将地址池中的IP地址发送给客户端。
在完成该项目之前,首先应当对整个网络进行规划,确定网段的划分以及每个网段可能的主机数 量等信息。
职业能力目标和要求
① 了解DHCP服务器在网络中的作用。 ② 理解DHCP的工作过程。 ③ 掌握DHCP服务器的基本配置方法。 ④ 掌握DHCP客户端的配置和测试方法。
11.1 DHCP相关知识
3
11.1.1 DHCP服务概述
option subnet-mask 255.255.255.0
(3)option domain-name-servers IP地址。 作用:为客户端指定DNS服务器地址。
option domain-name-servers 192.168.10.1
注意:(1)(2)(3)选项可以用在全局配置中,也可以用在局部配置中。
[root@RHEL7-1 ~]# ifconfig [root@RHEL7-1 ~]#ping -c 1 192.168.1.20 [root@RHEL7-1 ~]# arp -n //查询缓存在远程计算机中的MAC地址
实验6 DHCP和DNS服务的配置与测试
实验6 DHCP和DNS服务的配置与测试DHCP服务的配置与测试DHCP(动态主机配置协议)是一种网络协议,它提供了一种动态分配IP地址和其他网络配置信息的方法。
在本实验中,我们将学习如何配置和测试DHCP服务。
一、DHCP服务器的配置1. 安装DHCP服务器软件在Linux操作系统上,我们可以使用ISC DHCP服务器软件来配置DHCP服务。
请按照以下步骤进行安装:a. 打开终端,并使用root权限登录系统。
b. 运行以下命令安装ISC DHCP服务器软件:```sudo apt-get install isc-dhcp-server```c. 安装完成后,我们需要编辑DHCP服务器的配置文件。
运行以下命令:```sudo nano /etc/dhcp/dhcpd.conf```d. 在打开的文件中,我们可以配置DHCP服务器的参数。
例如,设置IP地址池范围、默认网关、DNS服务器等。
请根据实际需求进行配置。
2. 启动DHCP服务器完成DHCP服务器的配置后,我们可以启动该服务。
运行以下命令:```sudo systemctl start isc-dhcp-server```3. 验证DHCP服务器的运行状态运行以下命令,确保DHCP服务器正在运行:```sudo systemctl status isc-dhcp-server```二、DHCP客户端的配置与测试在本节中,我们将讨论如何配置和测试DHCP客户端,以便从DHCP服务器获取网络配置信息。
1. 配置DHCP客户端a. 打开终端,并使用root权限登录系统。
b. 运行以下命令编辑网络配置文件:```sudo nano /etc/network/interfaces```c. 在打开的文件中,将以下行添加到文件末尾,以配置DHCP客户端接口:```auto eth0iface eth0 inet dhcp```d. 保存文件并关闭编辑器。
SUSE+LINUX+DHCP+服务器配置指导
SUSE LINUX DHCP 服务器配置指导一.本文档的目的简要说明在SUSE系统上配置DHCP服务器的方法以及要注意的事项,使读者能快速掌握SUSE系统DHCP服务器的配置。
二.DHCP服务器概述对网络上的计算机,要想适用网络资源,就要配置其网络设置,如IP 地址、网络掩码、网关等。
DHCP(动态主机配置协议) 能够用于动态分配地址分配。
极大简化了多个客户端的配置和管理,方便了网络的使用和控制。
例如,DHCP 特别适合笔记本电脑在不同的网络间频繁地移动,它们的设置必须随每个新的网络环境而变化。
DHCP 服务建立在客户端和服务器之间。
客户端向服务器广播请求包括网络地址的网络参数。
作为响应,服务器向客户端返回这些参数。
然后客户端将这些参数分配给自己使用。
三.DHCP的构成四.配置步骤(1)安装dhcpd程序(2)修改/etc/dhcpd.conf配置文件信息(3)启动dhcp服务五.软件包的安装通常情况下SUSE LINUX默认已经安装。
如果没有可下载dhcpd软件包进行安装。
六.DHCP的启动和停止TLES 8 所采用的DHCP 服务器程序的实体是dhcpd 守护程序。
dhcpd 的启动脚本是/etc/init.d/dhcpd。
启动/停止等可以通过执行该脚本进行。
例如,启动dhcpd,执行如下命令。
# /etc/init.d/dhcpd start另外,启动系统时要时dhcpd 也自动启动,请执行chkconfig 命令。
# chkconfig dhcpd on注意:配置文件修改后,为了使配置生效,必须重新启动dhcpd。
七.DHCP的设置DHCP 服务器的设置文件是/etc/dhcpd.conf。
安装完成后有配置文件的例子,但须根据使用的网络环境重新配置。
dhcpd.conf 的语法类似于 C 语言。
没有被括号括起来的参数是全程应用的,括号表示参数应用范围,每个参数以分号(;)结尾,/*...*/(C 语言形式)、//...(C++语言形式)、# ...(脚本形式)均被视为注释。
(完整版)Linux网络服务器配置管理项目实训教程项目5 配置与管理DHCP服务器(第二版)
项目5 配置与管理DHCP服务器
主讲教师 XXX
项目5 配置与管理DHCP服务器
1. 项目课题引入 2. DHCP服务的工作原理 3. DHCP服务器的配置与管理 4. DHCP客户端配置 5. 现场演示案例
❖项目背景
某企业计划构建一台 DHCP服务器来解决IP地 址动态分配的问题,要求能够分配 IP地址以及 网关、DNS等其它网络属性信息。同时要求DHCP 服务器为该公司总经理、财务部经理和人事部经 理分配固定IP 地址。
4. 启动DHCP服务
5.2 项目设计及准备
5.2.1 项目设计
部署DHCP之前应该先进行规划,明确哪些IP地址用于自动分配给客户端( 即作用域中应包含的IP地址),哪些IP地址用于手工指定给特定的服务器。例 如,在项目中,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地址为保留地址。
Байду номын сангаасDHCP 租约的更新过程(2)
❖ 自动更新租约 DHCP客户机在它们的租约期限已过去50%,自动尝试更新租 约。 如果DHCP服务器可用,那么将更新。如果DHCP服务器不可用, 客户机将继续使用它的当前配置。 当期限过去87.5% 发出广播再次更新租约。在这一阶段, DHCP客户机接受任何DHCP服务器发出的租约。 如果租约已经到期(100%),客户机必须立即停止使用当前的IP 地址。然后DHCP客户机开始新的DHCP租约过程,尝试租用新 的IP地址。
dhcp服务器实验报告
dhcp服务器实验报告DHCP服务器实验报告一、引言在计算机网络中,DHCP(动态主机配置协议)是一种常用的网络协议,用于自动分配IP地址和其他网络配置参数给网络中的设备。
本实验旨在通过搭建和配置DHCP服务器,探索其工作原理和应用。
二、实验目的1. 理解DHCP协议的基本原理和作用;2. 学会搭建和配置DHCP服务器;3. 掌握DHCP服务器的运行机制和常见问题的排查方法。
三、实验环境本次实验使用了一台运行Linux操作系统的服务器和若干台客户端设备。
四、实验步骤1. 安装和配置DHCP服务器软件首先,在Linux服务器上安装DHCP服务器软件,例如ISC DHCP Server。
然后,通过编辑配置文件,设置DHCP服务器的参数,包括IP地址池范围、租约时间、网关、DNS服务器等。
2. 启动DHCP服务器在配置完成后,启动DHCP服务器,使其开始监听网络中的DHCP请求。
3. 客户端设备获取IP地址在客户端设备上,设置网络接口为自动获取IP地址。
然后,重启设备或执行DHCP请求命令,以获取DHCP服务器分配的IP地址和其他配置参数。
4. 验证IP地址分配情况在DHCP服务器上,查看租约列表,确认每个客户端设备是否成功获取了IP地址。
同时,可以通过ping命令测试客户端设备是否能够与其他设备正常通信。
五、实验结果与分析通过实验,我们观察到以下现象和结果:1. DHCP服务器成功分配了IP地址给客户端设备,并提供了其他网络配置参数,如网关和DNS服务器。
2. 客户端设备可以通过获取的IP地址与其他设备进行正常通信。
3. 在租约过期前,客户端设备可以一直使用分配到的IP地址。
一旦租约过期,客户端设备需要重新向DHCP服务器请求新的IP地址。
六、实验问题与解决方法在实验过程中,我们遇到了一些问题,并通过以下方法解决:1. DHCP服务器无法启动:检查配置文件是否正确,确保IP地址池范围和其他参数设置正确。
-linux DHCP服务器搭建
《RedHatlinux操作系统》实验报告实验题目:DHCP的搭建与管理姓名:黄跃座号:32 班级:计算机通信2 报告日期:2011.4.5一、实验内容简要描述1、实验目标:在linux上配置DHCP服务器,使其相连的主机能够自动分配到相应的IP地址。
2、实验要求:(1)按步骤完成配置任务。
(2)验证实验最终结果。
(3)总结实验心得体会:二、报告主要内容1、设计思路:利用VMware Player开启两台red hat linux,一台模拟DHCP 服务器,一台作为客户机验证实验结果。
2、主要步骤:(1).配置linux DHCP服务器端ip地址。
[root@dhcp ~]# ifconfig eth0 192.168.1.1 netmask 255.255.255.0[root@dhcp ~]# route add default gw 192.168.1.254(2)安装DHCP服务器软件包,并查看安装结果。
[root@dhcp /]# cd /media/RHEL_5.1\ i386\ DVD/Server/[root@dhcp Server]# rpm -qa | grep dhcpdhcp-devel-3.0.5-7.el5dhcpv6_client-0.10-33.el5dhcp-3.0.5-7.el5dhcpv6-0.10-33.el5[root@dhcp Server]# rpm -ivh dhcp-3.0.5-7.el5.i386.rpm[root@dhcp Server]# rpm -ivh dhcp-devel-3.0.5-7.el5.i386.rpm[root@dhcp Server]# rpm -qa | grep dhcpdhcp-devel-3.0.5-7.el5dhcpv6_client-0.10-33.el5dhcp-3.0.5-7.el5(3)复制样本文件到DHCP配置文件中。
中标麒麟Linux系统DHCP服务配置指南
option domain-name-servers 166.112.219.150;
range dynamic-bootp 166.112.219.200 166.112.219.254;
host ambow-zuoj {
hardware ethernet 00:0B:DB:DA:08:74; fixed-address 166.112.219.151; } }
option subnet-mask
255.255.255.128;
option domain-name
"";
option domain-name-servers 166.112.219.150;
range dynamic-bootp 166.112.219.200 166.112.219.254;
DHCP客户端配置
•修改接口配置文件
–# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp
•修改后重启network服务
–# service network restart
•dhclient
option routers
166.112.219.129;
option subnet-mask option domain-name
255.255.255.128; "";
option domain-name-servers 166.112.219.150;
range dynamic-bootp 166.112.219.200 166.112.219.254;
host ambow-zuoj {
Linux DHCP服务安装与启动
Linux DHCP服务安装与启动
Linux安装程序默认没有安装DHCP服务,使用下面的命令可以检查系统是否已经安装了DHCP服务或查看已经安装了何种版本,如图4所示。
图4 rpm命令
也可以使用“# rpm -qa |grep dhcp”命令,执行该命令,默认情况下会出现如下结果。
多数的情况下Linux作为DHCP服务器也可以作为DHCP客户,你要安装Linux 作为DHCP服务器,只需要安装dhcpd.pm包就可以了。
安装DHCP服务器有二种方式,详细介绍如下:
●使用安装光盘安装
可将安装盘放入光驱,加载光驱后在光盘的Server目录下找到DHCP服务的
使用下面的yum命令可以直接下载并安装DHCP服务器,安装如图5所示,安
图5 下载安装DHCP 图6 安装DHCP成功
2.DHCP服务器的启动
在DHCP服务器安装完成以后,需要启动服务器才能使用。
可以在控制面板上执行【系统】|【管理】|【服务器设置】|【服务】命令,系统会打开【服务配置】对话框,如图7所示。
在对话框左侧的列表框中,选择dhcpd选项,然后单击列表框上方的【开始】、【停止】和【重启】按钮来操作DHCP服务器。
图7 服务配置对话框。
linux下的DHCP和DNS配置
四、实验体会
通过这次的实验,我基本掌握了Linux系统中DHCP服务器的配置方法,及理解了配置过程的基本步骤的作用。在配置过程时要注意最后面的静态地址的配置时要把MAC地址和IP地址对应好。最后也感觉到了对这门课程有了更深的了解! 评论这张
转发至微博
转发至微博
0人 | 分享到: 阅读(45)| 评论(0)| 转载 (0) |举报 .
}
}
接下来重启DHCP服务,命令如下:[root@ root]# service dhcpd restart 4、windows客户端测试
1)在桌面的【开始】那点击后又点击【运行】
2)在弹出的面板上输入“cmd”后就出现【命令提示符】下输入ifconfig/all查看结果就行了。
(2)为各台机器制定以下IP参数:默认网关、dns服务器、子网掩码、dns后缀。
(3)默认租约时间为6小时,最大租约时间为14小时。
三、实验内容
1)DHCP服务器配置的主要步骤:首先在桌面右击,选择【新建终端】;1. 查看系统中是否已经安装了DHCP,命令如下:[root@ root]#rpm –qa |grep dhcp(对照书本查看) 2、用命令直接启动DHCP服务器,命令如下:[root@ root]# service dhcpd start 3、编辑配置文件/etc/dhcpd.conf(由于dhcpd.conf默认没有包括在软件包中,所以要创建)如下:ddns-update-style interim; //动态DNS的更新方式,必须添加,否则服务器无法启动Ignore client-updates;subnet 192.168.1.0 netmask 255.255.255.0{ //定义网段的服务范围, #----default getwayOption routers 192.168.1.1 (网关)Opyion subnet-mask 255.255.255.0 (子网掩码) option nis-domain "";option domain-name ""; //域名 option domain-name-servers 192.168.1.4;//设置网络内部DNS服务器的IP地址 option time-offset -18000; # Eastern Standard Time
网络服务器搭建、配置与管理-Linux 第4版 第7章 配置与管理DHCP服务器
静态IP地址
客户机(一般是服务器)从DHCP服务器那里获 得的IP地址是固定的。
可以设置DHCP服务器记录特定计算机的MAC地 址,然后为每个MAC地址分配一个固定的IP地址。
2.根据项目需求定制DHCP服务器端配置
[root@Server01 ~]#vim /etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
//进入编辑DHCP主配置文件
range 192.168.10.31 192.168.10.104;
自动获取
备注 都设为host only(VMnet1)
Client2的MAC地址假设为 00:0C:29:08:5B:CA
02 DHCP服务器配置
2.1 服务器端配置
1.安装DHCP服务器(设置服务器IP地址;搭建本地yum安装源,详见PPT课件:01《搭建与测试Linux服务器》-P18)
[root@Server01 ~]# dnf install dhcp-server -y
02 DHCP服务器配置
02 DHCP服务器配置
项目需求
技术部有60台计算机,各计算机的IP地址要求如下: (1)DHCP服务器和DNS服务器的地址都是192.168.10.1/24,有效IP地址段为192.168.10.1~192.168.10.254,子网掩码是 255.255.255.0,网关为192.168.10.254。 (2)192.168.10.1~192.168.10.30网段地址是服务器的固定地址。 (3)客户端可以使用的地址段为192.168.10.31~192.168.10.200,但192.168.10.105、192. 168.10.107为保留地址,其中 192.168.10.105保留给Client3。 (4)客户端Client1模拟所有的其他客户端,采用自动获取方式配置IP等地址信息。
Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用
option nis-domain ""; .........设置网络信息服务(NIS)域的名称
option domain-name ""; .......网络的域名
# -- you understand Netbios very well
# option netbios-node-type 2; bios节点类型
rangeபைடு நூலகம்dynamic-bootp 192.168.0.128 192.168.0.200; .......动态的地址池
图1
DHCP软件安装完成后,通过复制样本文件/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample文件到/etc/目录下,已得到dhcpd.conf文件,然后修改文件,完成DHCP服务器的配置。配置文件详细如下:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
指定默认出租时间的长短,单位为秒
Max-lease-time
指定最大出租时间,单位为秒
Hardware
指定网卡接口类型和MAC地址
Server-name
通知DHCP客户服务器名称
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux网络操作系统
安装与配置DHCP服务器
DHCPDISCOVER DHCPOFFER DHCPREQUEST DHCPACK
1
郑州华信学院-信息工程系
Linux网络操作系统
为什么要使用DHCP?
1、静态分配IP地址 适用情况: IP地址数量大于网络中的计算机数量。 网络中存在特殊的计算机,如作为路由器的计算机、服务器 等等。
# rpm –qa | grep dhcp 如果没有安装,可Red Hat Linux 9的第2张光盘放入光驱后,
输入下面的命令来安装:
# rpm -ivh dhcp-3.0.5-23.i386.rpm
21
郑州华信学院-信息工程系
Linux网络操作系统
3、配置DHCP服务器
DHCP的配置文件
DHCP的配置文件是/etc/dhcpd.conf,本身并不存在, 需要我们手动创建。但是完成软件包的安装后,dhcp 软件包会在给出一个例子文件usr/share/doc/dhcp3.0pl1/dhcpd.conf.sample,我们可以将其复制至/etc 目录下,并改名为dhcpd.conf。
13
郑州华信学院-信息工程系
Linux网络操作系统
DHCP的工作过程(2)
提供阶段
即DSCOVER报文后,从IP地址池中 选择一个尚未分配的IP地址分配给客户端,向该客户端 发送包含租借的IP地址和其他配置信息的 DHCPOFFER包。
16
郑州华信学院-信息工程系
Linux网络操作系统
❖DHCP 租约的生成过程(1)
DHCP Server2
DHCP Server1
1 DHCP client 广播 DHCPDISCOVER 2 DHCP servers 广播 DHCPOFFER 3 DHCP client 广播 DHCPREQUEST 4 DHCP Server1 广播 DHCPACK
19
郑州华信学院-信息工程系
Linux网络操作系统
使用DHCP的好处
安全而可靠的配置
避免键入值而引起的配置错误。 防止地址冲突。
减少配置管理
降低配置计算机的时间。 适合计算机配置需要经常更新的情况(如便携式计算 机)。
20
郑州华信学院-信息工程系
Linux网络操作系统
2、安装DHCP服务器
在进行DHCP服务器配置之前,首先要确认Linux系统中已经 安装了DHCP服务器,可使用下面的命令:
#停止DHCP
#service dhcpd restart #重启DHCP
#service dhcpd status #检查服务的运行状态
24
郑州华信学院-信息工程系
Linux网络操作系统
修改DHCP服务的启动状态为开机启动
方法1:
#chkconfig --level 35 dhcpd on
方法2:
27
郑州华信学院-信息工程系
Linux网络操作系统
4、DHCP客户端的设置方法
1. Windows的DHCP客户端设置
(1)依次单 击“开始→ 控制面板→ 网络连接→ 本地连接”。
28
郑州华信学院-信息工程系
(2)单击 “属性”按 钮,打开 “本地连接 属性”设置 对话框。
Linux网络操作系统
14
郑州华信学院-信息工程系
Linux网络操作系统
DHCP的工作过程(3)
选择阶段
即DHCP客户端选择IP地址的阶段。如果有多台DHCP服务器向该 客户端发送DHCPOFFER包,客户端从中随机挑选,然后以广播 形式向各DHCP服务器回应DHCPREQUEST包,宣告使用它挑中 的DHCP服务器提供的地址,并正式请求该DHCP服务器分配地址。 其它所有发送DHCPOFFER包的DHCP服务器接收到该数据包后, 将释放已经OFFER(预分配)给客户端的IP地址。 如果发送给DHCP客户端的DHCPOFFER包中包含无效的配置参 数,客户端会向服务器发送DHCPCLINE包拒绝接受已经分配的 配置信息。
做个DHCP服务器 不就可以了吗?
9
郑州华信学院-信息工程系
Linux网络操作系统
阿福的工作计划
1、了解DHCP协议 2、安装DHCP服务器 3、配置DHCP服务器 4、教会同事DHCP客户端的设置方法
10
郑州华信学院-信息工程系
Linux网络操作系统
1、DHCP简介
动态主机配置协议(Dynamic Host Configuration Protocol)是用来自动给客户机器 分配 TCP/IP 信息的网络协议。每个 DHCP 客户 都连接到中央位置的 DHCP 服务器,该服务器会 返回包括 IP 地址、子网掩码、网关和 DNS 服务 器信息的客户网络配置。
3
郑州华信学院-信息工程系
Linux网络操作系统
阿福的烦恼
阿福所在的天成公司签了几笔大订单,公 司现有的生产能力已经不能满足需求。在招兵 买马的同时,为了提高管理效率,公司为每位 管理人员配备了一台电脑。可是阿福的这些同 事们大多不会配置电脑,于是,作为网管员的 阿福就成了抢手的饽饽……
4
郑州华信学院-信息工程系
11
郑州华信学院-信息工程系
DHCP的工作原理
DHCPDISCOVER DHCPOFFER DHCPREQUEST DHCPACK
Linux网络操作系统
12
郑州华信学院-信息工程系
Linux网络操作系统
DHCP的工作过程(1)
发现阶段
即DHCP客户端寻找DHCP服务器的阶段。客户端以广 播方式发送DHCPDISCOVER包,只有DHCP服务器才 会响应。
29
郑州华信学院-信息工程系
(3)选择 “ Internt 协 议 ( TCP/IP ) ” 后 , 单击“属性”按钮, 打 开 “ Internet 协 议属性”对话框。
(4)选择“自动获 得 IP 地 址 ” , 并 单 击“确定”按钮即 完成客户端的设置。
Linux网络操作系统
30
郑州华信学院-信息工程系
26
郑州华信学院-信息工程系
Linux网络操作系统
#全局配置 ddns-update-style interim ; #设定D N S的动态更新方式 ignore client-updates;#不允许动态更新D N S subnet 192.168.1.0 netm ask 255.255.255.0 { range 192.168.1.10 192.168.1.100; #设定分配范围 option subnet-m ask 255.255.255.0; #设定子网掩码 option routers 192.168.1.1; #设定网关 option dom ain-nam e-servers 192.168.1.2; #设定D N S服务器 若客户端为Linux,该项会自动写入进客户端的/etc/resolv.conf中 } group { option routers 192.168.1.200; host redfile { hardw are ethernet 00:0c:24:36:1A :2E; fixed -ad d ress192.168.1.201;} host reddata { hardw are ethernet 00:0c:24:36:1A :6C; fixed -ad d ress192.168.1.202;} }
#设置特殊主机 group {
组配置项设置 host 主机名l{ hardw are ethernet 网卡物理地址;
23
郑州华信学院-信息工程系
Linux网络操作系统
DHCP服务的起停
DHCP服务器配置完成后,必须启动该服务。
#service dhcpd start
#启动DHCP
#service dhcpd stop
Linux网络操作系统
阿福,快帮我弄 一下IP地址!
5
郑州华信学院-信息工程系
Linux网络操作系统
阿福,我用什 么子网掩码?
6
郑州华信学院-信息工程系
Linux网络操作系统
7
郑州华信学院-信息工程系
就没有什么省 事的方法吗?
Linux网络操作系统
8
郑州华信学院-信息工程系
Linux网络操作系统
22
郑州华信学院-信息工程系
Linux网络操作系统
#全局配置项设置 #利用subnet 定义D H CP 作用域,一个网段应定义一个作用域 subnet 子网1 netm ask 子网掩码 { option routers 默认网关地址; range [dynam ic-bootp]low -address [high-address];#指定分配范围 option broadcast-address 网络地址;#指定该网段广播地址 option dom ain-nam e-servers IP1[,IP2];#指定该子网的D N S服务器,多个ip间用,隔开 [其他可选设置] } . . . subnet 子网n netm ask 子网掩码 { option routers 默认网关地址; range [dynam ic-bootp]low -address [high-address];#指定分配范围 option broadcast-address 网络地址;#指定该网段广播地址 option dom ain-nam e-servers IP1[,IP2];#指定该子网的D N S服务器,多个ip间用,隔开 [其他可选设置] }
#ntsysv
25
郑州华信学院-信息工程系
Linux网络操作系统
DHCP服务器的配置实例