版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络服务与应用服务器管理dhcp1第3章 DHCP服务器 案例之二某公司仅有100个可供分配的IP地址资源(地址范围为049)现要求:(1) 分配给公司内部200台PC连接因特网(200台PC同时使用的概率小于50%)。(2) 网络中的有些员工经常需要将他们的计算机在不同的子网间移动。(3) 部门经理所使用的主机IP地址固定不变,其他员工的IP地址可随时改变。网络管理员如何才能保证所有的计算机均可相互通信并访问因特网?23.1 DHCP工作原理3.1.1 动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)DHCP是通过服务器计算机来统一规划和管
2、理网络中的IP地址及其他相关配置详细信息,减轻TCP/IP网络的规划、管理和维护的负担,解决IP地址空间缺乏问题。运行DHCP的服务器自动在TCP/IP网络上安全地分配和租用IP地址的机制,实现IP地址的集中式管理,基本上不需要网络管理人员的人为干预。支持需要网络配置信息的无盘工作站。33.1.2 常用术语(1) DHCP客户。DHCP客户是一通过DHCP来获得网络配置参数的Internet主机,通常就是普通用户的工作站。(2) DHCP服务器。DHCP服务器是提供网络设置参数给DHCP客户的Internet主机。(3) DHCP/BOOTP(BootStrap Protocol,自引导协议)
3、中继代理。在DHCP客户和服务器之间转发DHCP消息的主机或路由器。(4) 作用域。作用域是用于网络的可能IP地址的完整连续范围。作用域的属性:IP 地址的范围、惟一的子网掩码、作用域创建时指派的名称、租约期限。43.1.2 常用术语(5) 超级作用域。超级作用域是可用于支持相同物理子网上多个逻辑IP子网的作用域的管理性分组。(6) 排除范围。排除范围是作用域内从DHCP服务中排除的有限IP地址序列。(7) 地址池。在定义DHCP作用域并应用排除范围之后,剩余的地址在作用域内形成可用地址池。(8) 租约。租约是客户机可使用指派的IP地址期间DHCP服务器指定的时间长度。(9) 保留。使用保留创
4、建通过DHCP服务器的永久地址租约指派。(10) 选项类型。DHCP服务器在向DHCP客户机提供租约服务时指派的其他客户机配置参数。53.1.3 DHCP分配IP地址的过程DHCP是基于客户机/服务器模型设计的,服务器数据库包含以下信息:(1) 网络上所有客户机的有效配置参数。(2) 在指派到客户机的地址池中维护的有效 IP 地址,以及用于手动指派的保留地址。(3) 服务器提供的租约持续时间。租约定义了指派的IP地址可以使用的时间长度。63.1.3 DHCP分配IP地址的过程DHCP分配IP地址的过程如下:(1) DHCP客户机初始化TCP/IP,在本地物理子网上广播一个DHCPDISCOVE
5、R 消息,向 DHCP 服务器发出 IP 地址租用请求。(2) 如果DHCP服务器和客户不在同一个物理子网上,BOOTP中继代理将转发这个消息给DHCP服务器。(3) 由于网络上可能不止一个DHCP服务器,凡具有有效IP地址信息的DHCP服务器向客户机发出一个响应消息。(4) 客户机从接收到的第一个响应消息中选定IP地址信息,并广播一条租用地址的消息请求。7DHCP分配IP地址的过程如下:(5) 由发出该响应的DHCP服务器响应该消息,指定IP地址信息给该客户机并发送一个确认,而所有其它DHCP服务器撤回各自的响应消息。(6) 客户机完成TCP/IP协议的初始化和绑定。配置完成后,客户机就可以
6、使用所有TCP/IP服务和应用。(7) 客户机在成功获取IP地址后随时可以通过发送DHCPRELEASE报文释放自己的IP地址,DHCP服务器收到DHCPRELEASE报文后会回收相应的IP地址,重新分配。8在客户机重新启动或租期达到50%时,都需要更新租约。DHCP客户机更新租约的过程是:(1) 客户机直接向提供租约的服务器发送请求,要求更新及延长现有地址的租约。(2) 如果DHCP服务器收到请求,它发送DHCP确认信息给客户机,更新客户机的租约。(3) 如果客户机无法与提供租约的服务器取得联系,则客户机一直等到租期达到87.5%时,重新进入申请状态,它向网络上所有的DHCP服务器广播DHC
7、PDISCOVER消息以更新现有的地址租约。9(4) 如有服务器响应客户机的请求,那么客户机使用该服务器提供的地址信息更新现有的租约。(5) 如果租约过期或无法与其他服务器通信,客户机将无法使用现有的地址租约。(6) 客户机返回到初始启动状态,利用前面所述的步骤重新获取IP地址租约。103.2 Windows 2000 中的DHCP服务器Windows 2000中的DHCP服务器有以下两种情况:(1) 网络是工作组的模式(没有活动目录存在)。DHCP服务器被添加后,就处于运行状态。(2) 网络中部署了活动目录。添加DHCP服务器后必须进行授权,DHCP才能处于活动状态。113.2.1 安装并配
8、置DHCP服务器1. 安装DHCP服务器启动“Windows组件向导”,选择“网络服务”选项,在“详细信息”中选择“动态主机配置协议(DHCP)”选项。2 启动和停止DHCP服务在Windows 2000上启动DHCP服务:(1) 启动【管理工具|服务】,然后在右侧窗格中右击“DHCP Server”选择启动/停止。(2) 在命令窗口中执行以下命令:net start dhcpnet stop dhcp123.2.1 安装并配置DHCP服务器3. 添加DHCP服务器在有Active Directory的网络中添加和授权DHCP服务器的方法:(1) 在“Active Directory用户和计算
9、机”控制台树中,选中“DHCP”,选择【操作|添加服务器】菜单,选择一个将连接的授权DHCP服务器,在“选择该服务器”文本输入框中输入要作为服务器的计算机名(如SRV11)。(2) 单击“DHCP”选项,选择“管理授权的服务器”。在“管理授权的服务器”窗口中单击“授权”按钮,在“授权DHCP服务器”对话框中输入要授权的DHCP服务器的IP地址或名称。133.2.1 安装并配置DHCP服务器4. 创建作用域(1) 单击【管理工具|DHCP】,启动“DHCP控制台”。(2) 在“DHCP控制台”窗口中右击新建的DHCP服务器,选择“新建作用域”选项,启动“新建作用域向导”。143.2.1 安装并配
10、置DHCP服务器(3) 在“作用域名”页,输入作用域的名称(“Local-area”)和说明(“本地址作用域-1”),单击“下一步”。(4) 在“IP地址范围”页,输入作用域的起始和结束IP地址以及子网掩码。153.2.1 安装并配置DHCP服务器5. 配置服务器和作用域选项(1) 右击“服务器选项”节点,选择“配置选项”,打开“服务器选项”对话框,配置共同的DHCP选项。选项包括:默认网关、DNS服务器、WINS服务器等配置信息。相关的选项有:003路由器(默认网关)、006DNS服务器、015DNS域名、044WINS/NBNS服务器、046WINBS/NBT节点类型。16 3.2.1 安
11、装并配置DHCP服务器根据需要为DHCP客户提供路由器的IP地址为,DNS服务器的IP地址为1和DNS域名为。173.2.1 安装并配置DHCP服务器(2) 配置作用域选项。右击作用域中的“作用域选项”节点,选择“配置选项”,打开“作用域选项”对话框。根据需要为DHCP客户提供指定的配置。183.2.2 配置DHCP客户机(1) 在客户机的TCP/IP属性中,设置自动获取IP地址和DNS服务器地址,并重启客户机(Windows9X)。(2) 在DHCP控制台,单击目录树中的“地址租约”,右侧窗格中将显示IP地址被租用的情况,如下图所示。单击【操作|显示统计信息】显示作用域的IP地址租用情况的统
12、计信息。193.2.3 为客户机分配固定IP(1) 在DHCP控制台中选中当前作用域的“保留”节点,右击并选择“新建保留”,弹出“新建保留”对话框,如右图所示。(2) 在“新建保留”对话框中,键入客户保留所需的信息。20 3.2.3 为客户机分配固定IP(3) 单击“添加”将客户保留地址添加到该作用域。添加其他客户保留地址,请重复前两项步骤,然后单击“关闭”。(4) 单击“DHCP控制台图”工具栏中的刷新按钮,若步骤(2)中添加的客户机正在运行,则该客户的地址租约信息中的“租约截止日期”一栏将显示“保留(活动的)”。213.2.3 为客户机分配固定IP如果客户机客户机使用的仍然是以前的地址,可
13、利用以下方法进行更新:(1)在Windows NT/ 2000中用命令:ipconfig /release 释放现有IP地址ipconfig /renew 更新IP地址。(2)在Windows95/98中用Winipcfg.exe程序中的释放、更新选项进行更新。每一块网卡都有一个惟一的号码(物理地址),这就是MAC地址。在Windows NT/ 2000中可利用ipconfig /all 或net config workstation命令获得该地址(包含在Physical Address一行中);在Windows 95/98计算机中可利用Winipcfg.exe程序查看。223.2.4 DHC
14、P服务器疑难解答(1) DHCP 服务器已停止。可能原因:此DHCP服务器未授权在网络上运行;详细配置信息可能不正确或不在服务器上;DHCP 服务器已停止运行。解决方法:授权DHCP服务器在网络中运行;检查DHCP服务器配置;检查系统事件日志和DHCP服务器审核日志文件;23(2) DHCP服务器不能为客户机提供服务。可能原因:此服务器为多宿主计算机而且不在一个或多个网络连接上提供服务;要使用的DHCP服务器上的作用域或超级作用域或者没有配置或者没有激活;服务器与它的一些客户机在不同的子网上并且不为远程子网上的客户机提供服务;使用的作用域已满而且不能再将地址租用给请求的客户机;由DHCP服务器
15、提供的IP地址范围与由网络上另一个 DHCP 服务器提供的地址范围冲突。解决方法:检查Windows 2000 DHCP服务器对网络连接的默认绑定关系;添加作用域并确保这些作用域已经与指派给客户机使用的任何DHCP作用域选项一起正确配置;为当前的作用域增加“结束IP地址”来扩大地址范围,创建新的附加作用域和超级作用域,新建作用域或扩大范围,降低租约期限。24(3) DHCP服务器显示有某些数据损坏或丢失。可能原因:DHCP服务器数据库已损坏或丢失服务器数据解决方法:使用DHCP服务器数据恢复选项来还原数据库并修正任何报告的错误。253.2.5 DHCP客户机疑难解答(1) DHCP 客户机没有
16、配置 IP 地址或指出它的 IP 地址是 。原因:此客户机不能与DHCP服务器联系并获得IP地址租约,原因是网络硬件故障或 DHCP服务器不可用。解决方法:检查客户机是否有有效的网络连接。(2) DHCP 客户机显示出已它已被自动指派对于当前网络不正确的 IP 地址。原因:Windows 2000或Windows 98 DHCP客户机未找到DHCP服务器并且已使用自动专用IP寻址(APIPA)功能配置其IP地址。解决方案:使用Ping命令测试从客户机到服务器的连接性;检查或手动尝试续订客户机租约。26(3) DHCP 客户机显示正丢失某些详细网络配置信息或不能执行相关的任务,如解析名称。原因:
17、客户机可能丢失其租用的配置中的DHCP选项,原因是DHCP服务器没有进行配置以分配这些客户机,或者客户机不支持由服务器分配的选项。解决方案:对于Microsoft DHCP客户机,检查它是否在选项指派的服务器、作用域、客户机或类别层次上已配置最通用和受支持的选项。27(4) DHCP 客户机有不正确或不完整的选项,如不正确或缺少针对其所在的子网而配置的路由器(默认网关)。原因:客户机已指派完整和正确的DHCP选项集,但是其网络配置看上去不能正常工作。解决方案:针对相应DHCP作用域和服务器上的路由器(默认网关)选项更改IP地址列表。如果在受影响的DHCP服务器上将路由器选项配置为“服务器选项”
18、,请在此处删除它并在为服务于此客户机的相应DHCP作用域的“作用域选项”节点中设置正确的值。28(5) 许多DHCP客户机不能从DHCP服务器取得IP地址。原因:更改了DHCP服务器的IP地址且当前DHCP客户机不能获得IP地址。解决方案:DHCP服务器只能对和它的IP地址具有相同网络ID的作用域请求服务。293.3 Linux中的DHCP服务器3.3.1 安装DHCP服务器 (1) 装载CD-ROM。#mount /dev/cdrom /mnt/cdrom(2) 复制RPM文件。#cd /mnt/cdrom#cp RedHat/RPMS/dhcpcd-1.3.22pl1-7.i386.rpm
19、 /tmp/dhcpcd-1.3.22pl1-7.i386.rpm#cp RedHat/RPMS/dhcp-2.0p15-5.i386.rpm /tmp/dhcp-2.0p15-5.i386.rpm303.3.1 安装DHCP服务器(3) 安装dhcpcd-1.3.22pl1-7.i386.rpm。#cd /tmp#rpm -ivh dhcpcd-1.3.22pl1-7.i386.rpm(4) 安装dhcp-2.0p15-5.i386.rpm。#rpm -ivh dhcp-2.0pl5-5.i386.rpm313.3.1 安装DHCP服务器(5) 安装完成后,查看DHCP的文件组成。 #rpm
20、 -ql dhcp | more /etc/rc.d/init.d/dhcpd/etc/sysconfig/dhcpd/usr/sbin/dhcpd/usr/sbin/dhcrelay/usr/share/doc/dhcp-2.0pl5/dhcpd.conf.sample/var/lib/dhcp/dhcpd.leases其中/usr/sbin/dhcpd是DHCP的主程序,/etc/rc.d/init.d/dhcpd 是它的脚本文件。323.3.1 安装DHCP服务器(6) 准备配置文件#cp /usr/share/doc/dhcp-2.0pl5/dhcpd.conf.sample /etc
21、/dhcpd.conf用/etc/rc.d/init.d/dhcpd 来控制服务器的行为,如: 启动: /etc/rc.d/init.d/dhcpd start 停止: /etc/rc.d/init.d/dhcpd stop 重新启动:/etc/rc.d/init.d/dhcpd restart 观察运行状况: /etc/rc.d/init.d/dhcpd status 333.3.2. 配置DHCP服务器 DHCP的配置主要是针对DHCP服务器的配置文件/etc/dhcpd.conf 进行的。根据本章开始的案例要求,作如下配置:subnet netmask # 设置子网号,子网掩码optio
22、n routers ; # 设置默认网关option subnet-mask ; # 设置子网掩码option nis-domain ; # 设置域名,域名服务器option domain-name;# 指定要分派哪几台 DNS 服务器来提供服务,多个服务器用逗号相隔。option domain-name-servers1;option time-offset-18000;# Eastern Standard Time34# 指定一个WINS服务器#option netbios-name-servers;#option netbios-node-type 2;range dynamic-boo
23、tp 0 49; # 设置动态IP地址范围default-lease-time 21600; # 默认租用时间(秒)max-lease-time 43200; # 最大租用时间(秒)host ns #设置固定地址租用next-server ; # 指定域名hardware ethernet 00:40:CA:C0:24:AD; # 租用IP地址的主机的MAC地址fixed-address ; # 固定租用的IP地址353.3.2. 配置DHCP服务器设置固定地址租用可以用下面的形式:host Tom hardware ethernet 00:a0:c9:a6:96:53;fixed-addre
24、ss 12; 也可为某台机器指定不同的网关地址,域名服务器等: host Tom hardware ethernet 00:a0:c9:a6:96:53;fixed-address 12;option routers 5; 363.3.2. 配置DHCP服务器硬件地址(MAC)地址可以用ifconfig 命令获取,执行ifconfig后,屏幕显示如下: eth0 Link encap:Ethernet HWaddr 00:40:CA:C0:24:AD inet addr:1 Bcast:55 Mask: UP BROADCAST RUNNING MULTICAST MTU:1500 Metri
25、c:1 RX packets:1466 errors:0 dropped:0 overruns:0 frame:0 TX packets:4484 errors:0 dropped:0 overruns:0 carrier:0 collisions:288 txqueuelen:100 RX bytes:442112 (431.7 Kb) TX bytes:343743 (335.6 Kb) Interrupt:10 Base address:0 x4800 第一行信息“HWaddr 00:40:CA:C0:24:AD”中的后一部分“00:40:CA:C0:24:AD”就是该主机以太网卡的MA
26、C地址。373.3.3 启动DHCP1. 启动服务器方法一: /etc/rc.d/init.d/dhcpd start 方法二: service dhcpd start或通过/usr/sbin/dhcpd调试DHCP。用法:/usr/sbin/dhcpd d -f2. 指定DHCP运行的物理设备DHCP默认启动在eth0设备上,如果要在eth1设备上启动DHCP,则用:#/usr/sbin/dhcpd eth1 或修改/etc/rc.d/init.d/dhcpd 文件,将:daemon /usr/sbin/dhcpd 改为: daemon /usr/sbin/dhcpd eth1 38 3.3.4 客户机使用Linux DHCP服务器1. Linux 客户机配置运行netconfig命令,在“Configure TCP/IP”对话框中将“ U
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度工程设计合同标的工程质量
- 消费型股东合作的协议书 2篇
- 2024年二手车交易中的物流配送协议3篇
- 2024年度室内浮雕施工合同3篇
- 二零二四年度二手集装箱买卖合同的验收标准3篇
- 2024年度居间服务合同-工程安全监督3篇
- 2024年度东莞市环保工程承包合同
- 重阳节社区老人安全知识培训
- 2024年度建筑项目安全生产责任保险合同
- 六下20古诗两首课件
- 水利水电工程高边坡专项施工方案
- 小品《水下除夕夜》剧本台词手稿
- 腮腺肿瘤课件
- 【网课课件】怎样写好驳论文
- 人体解剖学:神经系统课件
- 篮球双手胸前传接球
- 小学数学人教一年级上册~各数的认识间隔问题
- 最新《建筑给水排水及采暖工程施工质量验收规范》
- 金融工程学(第五版)第8章外汇风险管理
- 家禽集中屠宰建设项目可行性报告
- 安全学原理第2版-ppt课件(完整版)
评论
0/150
提交评论