思科路由器DHCP ip分配问题
。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,操作如下:
1、在键盘上按下“WIN+R”键,在运行框里输入“cmd”,点击 确定 按钮。
2、在命令框里输入“servicesmsc”,并按回车键。
3、等待几秒钟之后会弹出一个服务窗口,滚动鼠标滚轮或者是向下拖动右边滑条。
4、找到名称为“DHCP Client”项,双击鼠标左键。
5、在弹出的窗口点击“确定”按钮,这时候dhcp服务器便设置成功了。
DHCP概述
DHCP就是动态主机配置协议(Dynamic Host Configuration Protocol),它的目的就是为了减轻TCP/IP网络的规划、管理和维护的负担,解决IP地址空间缺乏问题。这种网络服务有利于对网络中的客户机IP地址进行有效管理。
DHCP功能分为两个部份:一个是服务器端,而另一个是客户端(客户端不用安装,windows 9x/2000/xp 在默认情况下都启动DHCP Client服务)。DHCP透过“租约”的概念,有效且动态的分配客户端的TCP/IP设定。下面我们将结合TP-LINK的宽带路由器TL-R410具体说明DHCP服务器的功能。
DHCP它的前身是 BOOTP。BOOTP 原本是用于无磁盘主机连接的网络上面的:网络主机使用 BOOT ROM 而不是磁盘起动并连接上网络,BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费。
DHCP 可以说是 BOOTP 的增强版本,它分为两个部份:一个是服务器端,而另一个是客户端。所有的 IP 网络设定数据都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境数据。比较起 BOOTP ,DHCP 透过 "租约" 的概念,有效且动态的分配客户端的 TCP/IP 设定,而且,作为兼容考虑,DHCP 也完全照顾了 BOOTP Client 的需求。 DHCP 的分配形式 首先,必须至少有一台 DHCP 工作在网络上面,它会监听网络的 DHCP 请求,并与客户端磋商 TCP/IP 的设定环境。
怎样设置DHCP服务器
目前很多的宽带路由器都具有设置DHCP服务器的功能,TP-LINK推出的TL-410是一款面向家庭用户的宽带路由器,其外观小巧,时尚。而且价格便宜,非常适合家庭用户学生一族的使用。TL-R410宽带路由器也具有支持DHCP服务器的功能,具有手动分配(静态IP地址分配)和动态分配两种分配方式。下面我们就简单介绍一下,如何利用TP-link的TL-R410宽带路由器为例,设置DHCP服务器的功能。
首先进入路由器的设置界面,选择DHCP服务器,可以看到有三个子文件,DHCP功能、客户端列表和静态地址分配。选择DHCP服务,将进入如下的设置画面
首先选择启用DHCP服务器(如上图),这样就可以利用自动分配地址功能。地址池开始地址:DHCP服务器所自动分配的IP的起始地址。地址池结束地址:DHCP服务器所自动分配的IP的结束地址。网关:可选项,建议填入路由器LAN口的IP地址,缺省是19216811。缺省域名:可选项,填入本地网域名。主DNS服务器:可选项,填入ISP提供给您的DNS服务器,不清楚可以向ISP询问。备用DNS服务器:可选项,如果ISP提供给您了两个DNS服务器,则您可以把另一个DNS服务器的IP地址填于此处。
注意:为了使用该路由器的DHCP服务器功能,局域网中各计算机的TCP/IP协议必须设置为“自动获得IP地址”。此功能需要重启路由器才能生效。
选择客户端的列表就可以看到本地局域网中通过该路由器连接到因特网的客户端主机的信息,包括客户端主机名,客户端的MAC地址,已经分配的IP地址和剩余的租期。从下图中我们可以看出通过该路由器的有三台主机连接到因特网。
租期是一个重要的概念,当客户机采用动态地址分配时,DHCP服务器会动态地给客户机分配IP地址,但分配的IP地址并不是一直给某个客户机使用的,当DHCP服务器分配给客户机IP地址时,同时会通知客户机可以使用此地址的期限(即租期),到期限后如果客户机没有申请延长租期,那么DHCP服务器就会收回此IP地址,而剩余租期就是DHCP服务器将要收回IP地址的剩余时间。因此,客户机会在租期未到前(比如还剩一半时)向CHCP服务器申请延长租期,当然,当客户机不在使用此IP时会通知DHCP服务器收回此IP,以后这个IP就可以分配给其他客户机使用了。
利用TL-R410还可以设置DHCP服务器的静态地址分配功能。选择静态地址分配就出现如下的设置画面。
知道主机的MAC地址,静态的分配IP地址给主机就可以。这样路由器的DHCP服务器功能就完全设置好了。在网络中的每台主机,只需要在TCP/IP协议选项中设置为“自动获得IP地址”,此功能需要重启路由器才能生效。免去每台主机都要要进行烦琐的TCP/IP协议设置的麻烦。
DHCP及动态主机设置协议极大方便了网管管理局域网,一般DHCP都是搭建基于Windows/linux等基于系统平台的应用级别的DHCP服务器。今天,我们要讲的是将Cisco路由器配置成一个DHCP服务器,使它同时具有路由和DHCP功能。
配置DHCP具体命令:
dhcp#configureterminal
//进入全局模式
dhcp(config)#servicedhcp
//启用dhcp服务
dhcp(config)#noipdhcpconflictlogging
//关闭dhcp日志记录
dhcp(config)#ipdhcppoolctocio
//配置dhcp服务器的名称为ctocio
dhcp(dhcp-config)#network192168202552552550
//配置dhcp服务器可分配的网段
dhcp(dhcp-config)#default-router19216821
//配置默认网关为19216821
dhcp(dhcp-config)#dns-server19216821
//配置dns为19216821
dhcp(dhcp-config)#exit
//退出dhcp配置模式
dhcp(config)#ipdhcpexcluded-address19216822192168210
//配置dhcp排除分配的地址
dhcp(config)#exit
//退出全局模式
dhcp(config)#showrun
//查看路由配置
客户端获取IP
在另一个和此路由器相连的路由器上,如果要为某个端口设置IP地址,通过下面的命令就可从DHCP服务器中获取IP地址。
Client#configureterminal
//进入全局模式
dhcp(config)#interfacefastethernet0/1
//进入fastethernet0/1接口
dhcp(config-if)#ipaddressdhcp
//从dhcp获取IP地址
InterfaceFastEthernet0/0assignedDHCPaddress192168211,mask2552552550,hostnameR2这样的提示,客户端获取IP成功,这样避免配置专门的DHCP服务器,方便网络管理。
(config)#ip dhcp pool cisco 配置一个dhcp的地址池,名字叫做cisco 这个名字可以随便写;
(dhcp-config)#network 19216830 2552552550 这个dhcp地址池 给19216830 这个地址段分配ip地址,范围是 19216831 1921683254;
(dhcp-config)#default-router 19216831 分配的默认网关是 19216831;
(config )#dns server 这个命令的配置模式是错误的 应该是(dhcp-config)#dns server +ip地址 这个ip地址是isp厂商的dns服务器地址;
(dhcp-config)#lease 0 8 0 (第一个0是天,第二个8 是8小时,第三个0是 分钟) 这个命令的意思是租约时间,即分配给主机地址的租约时间,这里设置的是8个小时;
(config)#ip dhcp excluded-address 19216831 192168310 ;
(config)#ip dhcp excluded-address 1921683101 1921683254;
这两个命令的意思是 ip地址19216831 和1921683101到1921683254 不在地址分配范围之内,也就是说分配地址的时候后,dhcp服务器不分配给主机这些地址。
0条评论