第2章.DHCP服务

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|服务器教学内容:DHCP的基本概念DHCP服务器的设置DHCP客户机的设置配置案例教学目标:了解DHCP的基本概念熟悉DHCP的工作原理掌握DHCP服务器和客户机的配置教学重点:DHCP工作原理DHCP服务器配置DHCP客户机配置教学难点:DHCP服务器部署一.DHCP的基本概念1.DHCP的定义DHCP动态主机配置协议是TCP/IP协议集所提供的一种实现自动分配IP配置信息的子协议。2.DHCP的功能①动态分配(每一个IP地址都具有租约)②分配网关、WINS、DNS系统信息③与DNS相结合实现动态更新④保留IP地址给指定主机3.DHCP的体系结构DHCP服务器DHCP客户端DHCP客户端DHCP客户端DHCP服务器:运行DHCP服务软件包和DHCP协议的主机(装有WIN2K、WINNT、LINUX、UNIX系统的主机)DHCP客户机:运行DHCP协议可以发送DHCP请求的主机本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|(装有WIN2K、WINNT、WIN95/98/ME/XP、LINUX、UNIX系统的主机)4.分配IP地址过程DHCPClientDHCP服务器DHCPOFFERDHCPRGQUESTDHCPACKDHCPDISCOVER①CLIENT发送广播DHCPDISCOVER寻找DCHP服务器。②服务器发送广播DHCPOFFER响应CLIENT的请求。③CLIENT会检查得到的IP信息是否完整并且发送广播DHCPREQUEST通知DHCP服务器已获得IP地址。④SERVER发送广播DHCPACK确认客户机的请求,表示分配成功。5.更新租约DHCP客户端DHCP服务器DHCPREQUESTDHCPACK/DHCPNACK①每次DHCP客户端重新启动时,都会自动利用广播的方式,给DHCP服务器发送DHCPREQUEST更新信息,要求继续租用原来的IP地址②50%时,CLIENT以点到点方式发送DHCPREQUEST请求服务器的更新租约。③87.5%时,CLIENT发送广播DHCPREQUEST寻找其他DHCP服务器,如果更新成功的话,DHCP服务器向CLIENT发送DHCPACK;如果不成功的话则发送DHCPNACK。二.DHCP服务的配置1.安装DHCP的服务软件包#mount/dev/cdrom(插入第二张安装光盘)#cd/mnt/cdrom/RedHat/RPMS#rpm–ivhdhcp-3.0pl1-23.i386.rpm相关文件和目录:/var/lib/dhcp目录:存放租约文件。(/var/stat/dhcp)/etc/dhcpd.conf:核心配置文件,要手工创建。/var/lib/dhcp/dhcpd.leases:客户租约的数据库文件。/etc/sysconfig/dhcpd:配置DHCP的启动参数。/etc/sysconfig/dhcrelay:配置DHCP中继代理。/etc/rc.d/init.d/dhcpd(/etc/init.d/dhcpd):DHCP服务的启动脚本2./etc/dhcpd.conf本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|格式:选项/参数(放在所有作用域之上的选项/参数,作用范围是整个DHCP服务器)声明{选项/参数(只在声明中的有效)}说明:(1)声明subnet网络号netmask子网掩码{……..}功能:定义子网(定义作用域)注意:网络号必须与服务器的网络号相同,如果服务器有多块网卡时,必须为每一个网卡都建立一个相同网络号的子网,但是不用分配地址的子网可以不定义地址范围host主机名{………}功能:定义保留地址注意:通常放在subnet声明中group{……..}功能:定义组参数注意:常用于包含host声明和subnet声明shared-network名称{………..}功能:设置DHCP服务器多个IP子网共享同一个物理网络注意:通常用于包含多个subnet声明(2)参数range起始IP地址终止IP地址;功能:定义作用域范围注意:subnet声明中至少有一个range,也可以在一个subnet中有多个range,但多个range所定义IP范围不能重复。ddns-update-style(none|ad-hoc|interim);功能:定义动态更新类型注意:none表示不支持动态更新ad-hoc表示特殊更新模式interim表示互动更新模式在文件中必须包含该参数,且放在第一行ignoreclient-updates;功能:忽略客户机更新注意:该选项只能作为服务器选项default-lease-time数字;功能:指定默认地址租约注意:可以作为服务器选项和作用域选项,默认单位为秒max-lease-time数字;功能:指定最长的地址租期注意:可以作为服务器选项和作用域选项,默认单位为秒hardware硬件类型硬件地址;本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|功能:指定硬件接口类型及硬件地址注意:硬件类型可以取ethernet/token-ring硬件地址为网卡地址的MAC地址该选项只能用于host声明中fixed-addressip地址;功能:定义DHCP客户机指定的IP地址注意:该选项只能用于host声明中server-name主机名;功能:通知DHCP客户机服务器的主机名注意:可以作为服务器选项和作用域选项(3)选项optiondomain-name“域名”;功能:为客户机指明DNS域名注意:可以作为服务器选项和作用域选项optiondomain-name-serversip地址[,ip地址…………];功能:指定客户机的DNS服务器的地址注意:可以作为服务器选项和作用域选项optionhost-name“主机名”;功能:为客户机指定主机名注意:可以作为服务器选项和作用域选项optionroutersip地址[,ip地址……….];功能:为客户机指定默认网关注意:可以作为服务器选项和作用域选项optionnetbios-name-serversip地址[,ip地址……..];功能:为客户机指定WINS服务器地址注意:可以作为服务器选项和作用域选项optionbroadcast-address广播地址;功能:设置客户机的广播地址注意:可以作为服务器选项和作用域选项optionsubnet-mask子网掩码;功能:设置客户机的子网掩码注意:可以作为服务器选项和作用域选项optionnis-domain“名称”;(应用于LINUX客户机)功能:定义客户机的所属NIS域的名称注意:可以作为服务器选项和作用域选项,且只对unix/linux客户机有效optionnis-serversip地址[,ip地址……];功能:定义客户机的NIS域服务器的地址注意:可以作为服务器选项和作用域选项,且只对unix/linux客户机有效实例:设置dhcpd.conf文件,达到以下要求:(1)不支持dns动态更新,且忽略客户机的更新(2)服务器的默认地址租约时间为3600秒,最大地址租约时间为7200秒(3)所有作用域的客户机后缀域名为abc.com,DNS服务器地址为192.168.0.254本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|(4)所有作用域的客户机默认网关地址192.168.0.1(5)定义作用域192.168.0.0子网,地址掩码为255.255.255.0,地址范围为192.168.0.2-----192.168.0.250(6)保留192.168.0.0子网中的192.168.0.8给以太网卡物理地址为00:E0:4C:70:33:65的客户机#vi/etc/dhcpd.confddns-update-stylenone;ignoreclient-updates;default-lease-time3600;max-lease-time7200;optionrouters192.168.0.1;optiondomain-name“abc.com”;optiondomain-name-servers192.168.0.254;subnet192.168.0.0netmask255.255.255.0{range192.168.0.2192.168.0.250;hostc1{hardwareethernet00:E0:4C:70:33:65;fixed-address192.168.0.8;}}3.设置DHCP守护进程的工作参数#vi/etc/sysconfig/dhcpdDHCPDARGS=eth0(设置DHCP守护进程监听网卡接口)4.启动DHCP服务器#servicedhcpdstart三.DHCP客户端的配置1.Linux客户端(1)设置网卡采用dhcp启动协议,自动获取ip地址信息#vi/etc/sysconfig/network-scripts/ifcfg-ethX(X可以0,1,2……)修改BOOTPROTO为:BOOTPROTO=dhcp(2)获取IP地址#ifdownethX;ifupethX(X可以取0,1,2,……)注意:linux系统的dhcp客户端使用dhclient脚本来获取IP地址信息2.Windows客户端(1)右击网上邻居----属性------双击tcp/ip协议----选择“自动获动IP地址”(2)c:\ipconfig/releasec:\ipconfig/renew本资料由-大学生创业|创业|创业网提供资料在线代理|网页代理|代理网页|减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|四.配置案例要求:一台RedHatLinux9.0主机,eth0的ip地址为:192.168.0.1,现要求利用dhcpd软件制做一台满足以下要求的DHCP服务器:(1)不支持dns动态更新,且忽略客户机的更新(2)服务器的默认地址租约时间为3600秒,最大地址租约时间为7200秒(3)所有作用域的客户机后缀域名为abc.com,DNS服务器地址为192.168.0.254(4)所有作用域的客户机默认网关地址192.168.0.1(5)定义作用域192.168.0.0子网,地址掩码为255.255.255.0,地址范围为192.168.0.2-----192.168.0.250(6)保留192.168.0.0子网中的192.168.0.8给以太网卡物理地址为

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功