dhcp配置步骤(交换机dhcp配置步骤)

      最后更新:2024-02-12 19:13

      【干货】速度收藏!DHCP服务器简介及配置图文教程

      【干货】速度收藏!DHCP服务器简介及配置图文教程 想必熟悉局域网的小伙伴,对于DHCP服务器一定不陌生,在一个计算机比较多的网络中,如果网络管理员要亲自为某个部门,甚至整个企业的上百台机器逐一手工分配IP地址,那么这个效率是非常低的,其实可以通过DHCP服务器来实现这个工作。本篇文章就为大家介绍了DHCP服务器的概念、原理以及配置,快来看看吧!一、什么是DHCP服务器?DHCP服务器简介1、简介DHCP,(全称Dynamic Host Configuration Protocol),即动态主机配置协议。DHCP主要在局域网使用,对IP地址进行集中管理和分配,使网络环境中的主机动态获得IP地址、网关地址、DNS服务器地址等信息,并提升IP地址使用率。2、原理DHCP是一种基于客户/服务器模式的服务协议,工作原理其实很简单,是在安装有DHCP服务器的网络中,客户端启动时自动与DHCP服务器通信,要求服务器提供自动分配IP地址的服务,而安装了DHCP服务器软件的服务器响应这个要求,并向客户端发送出合法的IP地址。所谓DHCP服务器,也就是提供DHCP服务的服务器,它是通过IP地址租约的方式为DHCP客户端提供服务的。DHCP客户端通过和DHCP服务器的交互通讯以获得IP地址租约。为了从DHCP服务器获得一个IP地址,在标准情况下DHCP客户端和DHCP服务器之间会进行四次通讯。DHCP协议通讯使用端口UDP 67(服务器端)和UDP 68(客户端)进行通讯,UDP68端口用于客户端请求,UDP67用于服务器响应,并且大部分DHCP协议通讯使用广播进行。(1)DHCP DISCOVER当DHCP客户端处于以下三种情况之一时,触发DHCP DISCOVER广播消息:1)当TCP/IP协议作为DHCP客户端(自动获取IP地址)进行初始化(DHCP客户端启动、启用网络适配器或者连接到网络时);2)DHCP客户端请求某个IP地址被DHCP服务器拒绝,通常发生在已获得租约的DHCP客户端连接到不同的网络中;3)DHCP客户端释放已有租约并请求新的租约。此时,DHCP客户端发起DHCP DISCOVER广播消息,向所有DHCP服务器获取IP地址租约。此时由于DHCP客户端没有IP地址,因此在数据包中,使用0.0.0.0作为源IP地址,然后广播地址255.255.255.255作为目的地址。在此请求数据包中同样会包含客户端的MAC地址,以便DHCP服务器进行区分。如果没有DHCP服务器答复DHCP客户端的请求,DHCP客户端在等待1秒后会再次发送DHCP DISCOVER广播消息。除了第一个DHCP DISCOVER广播消息外,DHCP客户端还会发出三个DHCP DISCOVER广播消息,等待时延分别为9秒、13秒和16秒加上一个长度为0~1000毫秒之间的随机时延。如果仍然无法联系DHCP服务器,则认为自动获取IP地址失败,默认情况下将随机使用APIPA(自动专有IP地址,169.254.0.0/16)中定义的未被其他客户使用的IP地址,子网掩码为255.255.0.0,但是不会配置默认网关和其他TCP/IP选项,因此只能和同子网的使用APIPA地址的客户端进行通讯。(2)DHCP OFFER所有接收到DHCP客户端发送的DHCP DISCOVER广播消息的DHCP服务器会检查自己的配置,如果具有有效的DHCP作用域和富余的IP地址,则DHCP服务器发起DHCP OFFER广播消息来应答发起DHCP DISCOVER广播的DHCP客户端,此消息包含以下内容:客户端MAC地址;DHCP服务器提供的客户端IP地址;DHCP服务器的IP地址;DHCP服务器提供的客户端子网掩码;其他作用域选项,例如DNS服务器、网关、WINS服务器等;租约期限等。因此DHCP客户端没有IP地址,所以DHCP服务器同样使用广播进行通讯:源IP地址为DHCP服务器的IP地址,而目的IP地址为255.255.255.255。同时,DHCP服务器为此客户保留它提供的IP地址,从而不会为其他DHCP客户分配此IP地址。如果有多个DHCP服务器给予此DHCP客户端回复DHCP OFFER消息,则DHCP客户端接受它接收到的第一个DHCP OFFER消息中的IP地址。(3)DHCP REQUEST当DHCP客户端接受DHCP服务器的租约时,它将发起DHCP REQUEST广播消息,告诉所有DHCP服务器自己已经做出选择,接受了某个DHCP服务器的租约。在此DHCP REQUEST广播消息中包含了DHCP客户端的MAC地址、接受的租约中的IP地址、提供此租约的DHCP服务器地址等,所有其他的DHCP服务器将收回它们为此DHCP客户端所保留的IP地址租约,以给其他DHCP客户端使用。此时由于没有得到DHCP服务器最后确认,DHCP客户端仍然不能使用租约中提供的IP地址,所以在数据包中仍然使用0.0.0.0作为源IP地址,广播地址255.255.255.255作为目的地址。(4)DHCP ACK提供的租约被接受的DHCP服务器在接收到DHCP客户端发起的DHCP REQUEST广播消息后,会发送DHCP ACK广播消息进行最后的确认,在这个消息中同样包含了租约期限及其他TCP/IP选项信息。如果DHCP客户端的操作系统为Windows版本,当DHCP客户端接收到DHCP ACK广播消息后,会向网络发出三个针对此IP地址的ARP解析请求以执行冲突检测,确认网络上没有其他主机使用DHCP服务器提供的IP地址,从而避免IP地址冲突。如果发现该IP已经被其他主机所使用(有其他主机应答此ARP解析请求),则DHCP客户端则会广播发送(因为它仍然没有有效的IP地址)DHCP DECLINE消息给DHCP服务器拒绝此IP地址租约,然后重新发起DHCP DISCOVER进程。此时,在DHCP服务器管理控制台中,会显示此IP地址为BAD_ADDRESS。如果没有其他主机使用此IP地址,则DHCP客户端的TCP/IP使用租约中提供的IP地址完成初始化,从而可以和其他网络中的主机进行通讯。至于其他TCP/IP选项,如DNS服务器和WINS服务器等,本地手动配置将覆盖从DHCP服务器获得的值。二、DHCP SERVER (RELAY)配置方式1、相关配置文件端口号:ipv4  udp 67(源端口:接收客户端请求的)、 udp 68(目的端口:向客户端发送请求成功或失败的回应)、ipv6  udp 546、udp 547服务名:dhcpd、dhcrelay主配置文件:/etc/dhcp/dhcpd.conf模板文件:/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample中继配置文件:/etc/sysconfig/dhcrelay执行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay服务脚本:/etc/init.d/dhcpd、/etc/init.d/dhcrelay执行参数配置:/etc/sysconfig/dhcpd查看租约文件:/var/lib/dhcpd/dhcpd.lease很多网络服务的排错日志:/var/log/messages2、配置步骤(1)操作前的准备防火墙临时关闭:iptables –F防火墙永久关闭:/etc/init.d/iptables stop查看防火墙状态:iptables -Lselinux临时关闭:setenforce 0selinux永久关闭:sed –i“7s/enforcing/disabled/g”/etc/selinux/config(2)客户端配置1、关闭防火墙和selinux2、自己在虚拟网络编辑器创建一个局域网的网卡,并设置好网段,取消虚拟网络编辑器的DHCP自动分配功能3、进入客户机设置IP地址为自动获取(就是让DHCP选项生效),然后用service network restart 重启客户机网卡,到这里客户端就设置完成。(3)服务端配置1、进入服务机设置IP地址、网关和虚拟网络编辑器那个网卡的网段一致,然后重启网卡;2、配置yum源,挂载光盘,然后用yum -y install dhcp安装dhcp软件;3、进入dhcp配置文件/etc/dhcp/dhcpd.conf发现里面是空的,然后把dhcp模板文件中的内容导入dhcp 配置文件;4、将配置文件的前几个subnet声明注释掉,修改最后一个subnet的声明;5、修改完成后保存退出,用service dhcpd configtest测试文件是否有错误;6、然后用service dhcpd start 重启dhcp服务;7、重启客户机网卡,看能不能获取到服务机地址池的IP地址;8、为某台主机设置IP地址保留,把要保留IP的MAC地址和要保留的IP地址写入dhcpd.conf的配置文件即可,然后设置客户机为自动获取IP;9、用ifdown eth0停止服务机网卡,再用ifup eth0开启网卡,然后用service dhcpd start 重启dhcp服务,看客户机能不能获取到指定IP。3、中继代理配置interface f0/0ip helper-address 1.1.1.1ip dhcp relay information trustupdate arp开启定期ARP询问interfaca g0/0/2arp authorized禁止动态更新ARParp timeout 60 60s无应答则删除ARP条目ip dhcp snooping vlan 20 vlan20开启snoopinginterface f0/0定义信任端口ip dhcp snooping trust交换机连接DHCP服务器端口设为trusteddhcp snooping bind-table static ip-address ip-address mac-address mac-address interface g0/0#配置IP与MAC静态绑定表interface vlan 1ip add dhcp-alloc #立即发送DHCP-discover报文,1-10s内随机发送,如果没有收到DHCP服务器的回应报文继续发送,直到回应为止dhcp selsect global all #全局分配地址dhcp server group dhcp-relaydhcp-server 10.1.1.1组里有多个dhcp服务器interface vlan 2dhcp select relaydhcp relay server-select dhcp-relaydisplay dhcp server ip-in-use all #查看地址池可用地址信息reset dhcp server ip-in-use all #重置正在使用的IP地址address-check enable dhcp #中继的安全特性ip dhcp relay information trust-all合法的DHCP服务路由,为了形成一个绑定表no ip dhcp conflict logging关闭DHCP冲突日志 display ip interface br
      【干货】速度收藏!DHCP服务器简介及配置图文教程

      简述一下DHCP的配置步骤

      交换机配置dhcp第一步:创建VLAN Switch>Vlan DatabaseSwitch(Vlan)>Vlan 2 Name serverSwitch(Vlan)>Vlan 3 Name work01Switch(vlan)>Vlan 4 Name work02交换机配置dhcp第二步:启用交换机配置dhcp中继代理要害一步,若缺少以下两条命令,在VLAN中使用“IP HELPER-ADDRESS DHCP服务器地址”指定DHCP服务器,客户机仍然不能获得IP地址Switch>EnableSwitch#Config tSwitch(Config)Service DhcpSwitch(Config)Ip Dhcp Relay Information Option交换机配置dhcp第三步:设置VLAN IP地址Switch(Config)>Int Vlan 2Switch(Config-vlan)Ip Address 192.168.2.1 255.255.255.0Switch(Config-vlan)No ShutSwitch(Config-vlan)>Int Vlan 3Switch(Config-vlan)Ip Address 192.168.3.1 255.255.255.0Switch(Config-vlan)No ShutSwitch(Config-vlan)>Int Vlan 4Switch(Config-vlan)Ip Address 192.168.4.1255.255.255.0Switch(Config-vlan)No ShutSwitch(Config-vlan)Exit注重:由于此时没有将端口分配置到VLAN2,3,4,所以各VLAN会DOWN掉,待将端口分配到各VLAN后,VLAN会起来交换机配置dhcp第四步:设置端口全局参数Switch(Config)Interface Range Fa 0/1 - 24Switch(Config-if-range)Switchport Mode AccessSwitch(Config-if-range)Spanning-tree Portfast交换机配置dhcp第五步:将端口添加到VLAN2,3,4中/*将端口1-8添加到VLAN 2*/Switch(Config)Interface Range Fa 0/1 - 8Switch(Config-if-range)Switchport Access Vlan 2/*将端口9-16添加到VLAN 3*/Switch(Config)Interface Range Fa 0/9 - 16Switch(Config-if-range)Switchport Access Vlan 3/*将端口17-24添加到VLAN 4*/Switch(Config)Interface Range Fa 0/17 - 24Switch(Config-if-range)Switchport Access Vlan 4Switch(Config-if-range)Exit/*经过这一步后,各VLAN会起来*/交换机配置dhcp第六步:在VLAN3和4中设定DHCP服务器地址/*VLAN 2中不须指定DHCP服务器地址*/Switch(Config)Int Vlan 3Switch(Config-vlan)Ip Helper-address 192.168.2.10Switch(Config)Int Vlan 4Switch(Config-vlan)Ip Helper-address 192.168.2.10交换机配置dhcp第七步:启用路由/*路由启用后,各VLAN间主机可互相访问,若需进一步控制访问权限,则需应用到访问控制列表*/Switch(Config)Ip Routing交换机配置dhcp第八步:结束并保存配置Switch(Config-vlan)End Switch#Copy Run Start
      很详细的Windows 2008 Server下搭建DHCP与WINS服务器教程
      简述一下DHCP的配置步骤

      怎么开启DHCP

      打开dhcp首先需要打开电脑的命令行窗口,输入指令。然后在弹出的窗口,点击确定即可。具体操作方法如下:第一步、首先在键盘上按下“WIN+R”键,然后在窗口弹出后再输入“cmd”,最后点击确定,如图:第二步、在弹出的命令框里输入“services.msc”,并按回车键,如图:第三步、等待几秒后会弹出服务窗口,滚动鼠标滚轮向下寻找DHCP,如图:第四步、找到“DHCP Client”选项后,双击鼠标左键打开,如图:第五步、最后在弹出的窗口点击“确定”按钮,DHCP便成功打开了,如图所示:
      以Win10系统为例,开启DHCP服务步骤如下:1、在桌面上按下Windows徽标键+R键,打开运行菜单窗口,输入"services.msc"命令。2、打开服务页面之后,选择“DHCP Client”服务,双击该服务,点击“启动”按钮即可。
      启动dhcp服务器的具体方法如下:1、在键盘上按下“WIN+R”键,在运行框里输入“cmd”,点击 确定 按钮。2、在命令框里输入“services.msc”,并按回车键。3、等待几秒钟之后会弹出一个服务窗口,滚动鼠标滚轮或者是向下拖动右边滑条。4、找到名称为“DHCP Client”项,双击鼠标左键。5、在弹出的窗口点击“确定”按钮,这时候dhcp服务器便设置成功了。
      安装下面的步骤操作即可:按win+r,输入Services.msc;找到DHCP client服务,右击,可以选择启动、停止、暂停、恢复等操作。
      怎么开启DHCP

      路由器dhcp怎么设置

      进入路由器设置,找到DHCP项目,开启,再保存就可以了,然后重启。 至于如何进入路由器设置,也很简单,你看路由器上有个四组数字的ip地址,把那个输入地址栏,回车,会要求输入用户名密码,那个在路由器后盖上都有的,不懂也可以查看路由器说明书。DHCP服务就是动态分配IP地址的服务,在宽带路由器中开启此项功能后,局域网中所有连接的电脑都会自动分配lP地址,从而减少网络管理的工作量。DHCP(Dynamic Host Configuration Protocol),动态主机配置协议:计算机用来获得配置信息的协议。DHCP容许给某一计算机赋以IP地址而不需要管理者在服务器数据中配置有关该计算机信息。作用就是给PC分配一个IP。在一个局域网里面,你的路由有这个功能的话,那它就会把PC的MC地址记住,然后给这个PC分配一个IP地址,然后这个MC地址的PC以后就用这个IP地址上网,作用就是可以防止外来PC上网,和避免IP地址重复使用造成的错误。DHCP是可自动将IP位址指派给登入TCP/IP网络的用户端的一种软件,(此种IP位址称为「动态IP位址」)。这种软件通常是在路由器及其他网络设备上 , 依照预先设定,您的GateLock路由器设定为使用DHCP,因此就无须手动指派永久IP位址给网络上的每个设备.DHCP是动态主机配置,就是让路由器有自动分配IP的功能,默认是开启的。如果连接路由的电脑的IP是自动获取,开了路由的DHCP就可以让下面的电脑自动获得IP ; 如果没开DHCP,下面的电脑就无法自动获取IP,只有手动设置。
      dhcp的功能是向局域网分发ip地址,通常使用默认设置,即开启dhcp。
      路由器基础设置经典教程:DHCP功能的最详细介绍


      路由器dhcp怎么设置

      怎么配置dhcp

      启用DHCP服务步骤1、进入DHCP服务器界面。步骤2、地址池开始和结束地址:设定地址池的范围。步骤3、地址租期:DHCP服务器分配给客户端的IP地址的有效使用时间。在租期结束之前,DHCP客户会有一个续约的过程来保证长期使用同一个IP地址。
      怎么配置dhcp

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类