
Linu多作用域与超级作用域搭建.docx
13页Linux学习笔记:DHCP服务的高级配置,超级作用域冲继代理前一篇深入学习了关于Linux的DHCP的基础知识和一些基础的应用,本文将详细介绍关于DHCP的相关高级配置DHCP的基础配置只适用于小型网络结构,用于公司规模较小,网络规模 在几十台的计算机那么面对大中型的网络时就要对DHCP服务器进行 更加详细的规划和设计我们先看看以下几个实际的问题:DHCP的最佳位置应该放在什么地方?搭建DHCP服务器要选择适当的接入位置,尽量使服务器连接网络核心 设备,这样做可以提高DHCP服务器的响应时间因为客户机第一次获 取IP地址时,发送消息使用广播的形式,会造成网络带宽的浪费,并 且如果一段时间内,没有接受到DHCP服务器的回应,客户机会继续发 送DHCP DISCOVER消息,进一步增大的网络的负担关于DHCP作用域的概念及规划?管理员可以根据企业部门的不同,需求的不同,来按照企业实际的需求,设计作用域,并进行租约、网关及IP范围的划分作用域是一段IP地址集合的作用范围跨路由网络DHCP服务器的规划?大家都知道广播包是无法穿越路由器的,默认情况下,一个子网内的客 户机是无法向其他子网的DHCP服务器发送请求的,但是如果为每个子 网都搭建一台DHCP服务器,这显然会增加成本,其实网络中只需要建 立一台DHCP服务器,管理员通过在连接多个子网的路由器上设置DHCP中继代理,就可使路由器能够转发DHCP消息,所有计算机能够通过该DHCP服务器获取TCP/IP信息。
下面通过几个简单的试验来说明DHCP的高级配置方式1. DHCP简单多作用域的配置2. DHCP超级作用域的功能及其实现3. DHCP中继代理的实现4. DHCP的排错方式5. DHCP常用字段汇总(1)、DHCP简单多作用域的实现,先看下图的实验拓扑週过戏沱*姑节出 吊e简葷和客1上冷威对于多作用域的配置,必须保证DHCP服务器能够侦听所有子网客户机的请求信息本例的实现方式是:为DHCP服务器添加多块网卡,连接多个子网,并发布多个作用域的声明即采用双网卡的方式实现两个作用域首先为DHCP的网卡配置IP地址,使用ifconfig命令,如图:rootoca i fcon 1' i? el hfl netrrenk 25^255^0下面编辑dhcpd.conf配置文件从配置文件中可以看出,设置了两个作用域,分别有各自的地址池ddiii-uijdjic-s [y I f nuncs iynore clicnluupdalcs;iiibnei 192. lfia,D.O ncnnisk 255,255.255.0 ;opt i 一下DHCP服务,使用命令:service dhcpd restart注意:如果配置文件设置的有问题,那么服务是无法启动的,当出错时候,使用service dhcpd start会有说明性的文字告诉错在哪里简单作用域已经配完了,我们测试一下吧:首先到widows客户端获取一下IP地址,打开cmd,输入ipconfig/release释放以前的Ip地址,使用ipconfig /renew重新获取,获取成功后,使用ipconfig /all查看一下,见下图:ConnirctiDr»-si)ECii ic DnS Si^tf iw . : dcp^in.Orj□esc^ipt ion ***»**.・ *亠*丄 UMuai^e flcce 1q rated AMS PCHec fl d ApterPh^i^l Add^rss r 0B-flC-29-64-F6-DFDHCP fn^blad. . . . ; VeaflutQconf ig^raCion Insbled ■肛■ ■ x IP Addecsa :(1 阳.l&E.□萼■! )SubnaE Hash - ******-_ --f 255.2£S .£5& .iADefault ChtcfM^ **”*”*”>,.: 192.168,1 >.10DHCP Seruor : 192.1GS.1.10BBSS 1616塞 -"9 9 2- 2 B R ? 9 o H 11^2日日&MS ServersPrWINS Sfirwar . . « LcasB Obtainerd. ■・■ • * Le我:sc E^oircs再在Linux客户端获取一下,下图是获取到的地址,注意:是从另外个作用域获取的I ruul^locd Ihuiil ']# i f ranF ig cthi o thl Lini< t!ncjp;Eth6Tne c IM&ddr OII;(>C;29 : FB:BS: DEinet Liddr : 192 r I M .0.252 Bcjst: J92, (68.11.255 \tisk ^255^255.255,0 BRtnnQ\ST MH.TI GVST MUI: toihi ^lr it: IRX pjcht! J;: 1IH Err。 ";卄 dwppW :H 小戦 rutu 沛 fratit J) TX pjeke Ls; :9 trrors ;0 dmpped :0 overruns :0 carr ierid coll iii:U Isqueue Jen l I<90^RX 3yles:»l9E;角和 KiB} TX bytes; M46 ■ \ A KiB) Interrupt : 10 BaW jddresu(2)、下面来具体说一下DHCP超级作用域的实现过程,先了解一下什么是超级作用域使用超级作用域,可以将多个作用域组合成单个管理实体,进行统一的管理操作使用超级作用域,DHCP服务器将具备如下功能:1. 可以为单个物理网络上的客户端提供多个作用域的租约2. 支持DHCP和B00TP中继代理,能够为远程DHCP客户端分配TCP/IP信息3. 用于当现有的网络地址有限,而且需要向网络添加更多的计算机, 最初的作用域无法满足要求,需要使用新的IP地址范围扩展地址空间4. 客户端需要从原有作用域迁移到新作用域超级作用域在dhcpd.conf文件中有固定的格式,下面就通过一个超级作用域的实验来具体讲述,先看一个简易拓扑务器 -〜〜IP1921I0B1.IO超级作朗域作用魁 192 163 1 124192 160 1 254作用域2 102 139.0.12S-W2 168 0 254编辑dhcpd.conf配置文件,加入下面的信息超级作用域的格式:Shared-network超级作用域名称{ #作用域的名称,用来标识超级作用域【参数】#该参数对所有子作用域有效,即全局生效可以不配Subnet子网编号netmask掩码{【参数】【声明】}}sllarcd-nr l cs 9subnet W2.168.0.0 netmask 255.255.255.0注:上图中两个子作用域的内容省略,可参照上面的图片注意配置完成后,同样要重启一下dhepd服务F面我们验证一下吧,在Linux客户端,使用dhclient网卡名,重新发送广播申请IP地址我们在使用cat查看一下系统的日志]□ IfiM. 1 .0 n e I mi w k 貼乩药 £.?££_■() {ddns-upds(e~slyIe nont:Ignore c11eni-updace!>:U^F/e ihU/IK) :()c:29 : fb:b5:d4 Socktt/fa I Ibdck[njtJt^t>ca!h
