DHCP服务软件
在一个使用TCP/IP协议的网络中,每一台计算机都必须至少有一个IP地址,才能与其他计算机连接通信。
为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。
这种网络服务有利于对校园网络中的客户机IP地址进行有效管理,而不需要一个一个手动指定IP地址。
DHCP服务的安装DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
首先,DHCP服务器必须是一台安装有Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。
默认情况下,DHCP作为Windows 2000 Server的一个服务组件不会被系统自动安装,必须把它添加进来:1. 依次点击“开始→设置→控制面板→添加/删除程序→添加/删除Windows组件”,打开相应的对话框。
2. 用鼠标左键点击选中对话框的“组件”列表框中的“网络服务”一项,单击[详细信息]按钮,出现带有具体内容的对话框。
3. 在对话框“网络服务的子组件”列表框中勾选“动态主机配置协议(DHCP)”,单击[确定]按钮,根据屏幕提示放入Windows 2000安装光盘,复制所需要的程序。
4. 重新启动计算机后,在“开始→程序→管理工具”下就会出现“DHCP”一项,说明DHCP服务安装成功。
DHCP服务器的授权出于对网络安全管理的考虑,并不是在Windows 2000 Server中安装了DHCP功能后就能直接使用,还必须进行授权操作,未经授权操作的服务器无法提供DHCP服务。
对DHCP服务器授权操作的过程如下:1. 依次点击“开始→程序→管理工具→DHCP”,打开DHCP控制台窗口。
2. 在控制台窗口中,用鼠标左键点击选中服务器名,然后单击右键,在快捷菜单中选中“授权”,此时需要几分钟的等待时间。
注意:如果系统长时间没有反应,可以按F5键或选择菜单工具中的“操作”下的“刷新”进行屏幕刷新,或先关闭DHCP控制台,在服务器名上用鼠标右键点击。
如果快捷菜单中的“授权”已经变为“撤消授权”,则表示对DHCP服务器授权成功。
此时,最明显的标记是服务器名前面红色向上的箭头变成了绿色向下的箭头。
这样,这台被授权的DHCP服务器就有分配IP的权利了。
添加IP地址范围当DHCP服务器被授权后,还需要对它设置IP地址范围。
通过给DHCP服务器设置IP地址范围后,当DHCP客户机在向DHCP服务器申请IP地址时,DHCP服务器就会从所设置的IP地址范围中选择一个还没有被使用的IP地址进行动态分配。
添加IP地址范围的操作如下:1. 点击“开始→程序→管理工具→DHCP”,打开DHCP控制台窗口。
2. 选中DHCP服务器名,在服务器名上点击鼠标右键,在出现的快捷菜单中选择“新建作用域”,在出现的窗口中单击[下一步]按钮,在出现的对话框中输入相关信息,单击[下一步]按钮3. 在图1所示的窗口中,根据自己网络的实际情况,对各项进行设置,然后单击[下一步]按钮,出现如图2所示的窗口。
4. 在图2所示的窗口中,输入需要排除的IP地址范围。
由于校园网络中有很多网络设备需要指定静态IP地址(即固定的IP地址),如服务器、交换机、路由器等,此时必须把这些已经分配的IP地址从DHCP服务器的IP地址范围中排除,否则会引起IP地址的冲突,导致网络故障。
5. 单击[下一步]按钮,在出现的“租约期限”窗口中可以设置IP地址租期的时间值。
一般情况下,如果校园网络中的IP地址比较紧张的时候,可以把租期设置短一些,而IP地址比较宽松时,可以把租期设置长一些。
设置完后,单击[下一步]按钮,出现“配置DHCP选项”窗口。
6. 在“配置DHCP选项”窗口中,如果选择“是,我想现在配置这些选项”,此时可以对DNS服务器、默认网关、WINS服务器地址等内容进行设置;如果选择“否,我想稍后配置这些选项”,可以在需要这些功能时再进行配置。
此处,我们选择前者,单击[下一步]按钮。
7. 在出现的窗口中,常常输入网络中路由器的IP地址(即默认网关的IP地址)或是NAT服务器(网络地址转换服务器)的IP地址,如WinRoute、SyGate等。
这样,客户机从DHCP服务器那里得到的IP信息中就包含了默认网关的设定了,从而可以接入Internet。
8. 单击[下一步]按钮,在此对话框中设置有关客户机DNS域的名称,同时输入DNS服务器的名称和IP地址。
,然后单击[添加]按钮进行确认。
单击[下一步]按钮,在出现的窗口中进行WINS服务器的相关设置,设置完后单击[下一步]按钮。
9. 在出现的窗口中,选择“是,我想现在激活此作用域”后,单击[下一步]按钮,在出现的窗口中单击[完成]按钮,设置结束。
此时,就可以在DHCP管理器中看到我们刚刚建好的作用域。
注意:如果您的校园网络是以工作组的形式存在的,可以在第6步的“配置DHCP选项”窗口中选择“否,我想稍后配置这些选项”,此时设置过程跳过第7、8步。
如果您的校园网络是以域的形式存在的,建议您的网络配置顺序为:活动目录的建立→WINS的建立→DNS的建立→DHCP的建立,这样可以减少很多麻...
有什么软件可以用来做DHCP服务器的替代品??
WWW的核心——HTTP协议众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。
WWW服务器使用的主要协议是HTTP协议,即超文体传输协议。
由于HTTP协议支持的服务不限于WWW,还可以是其它服务,因而HTTP协议允许用户在统一的界面下,采用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。
另外,HTTP协议还可用于名字服务器和分布式对象管理。
DNS服务器是一个Windows NT Server内置的DNS服务器配置工具。
我们依次选取“开始”/“程序”/“管理工具(公用)”/“ DNS 管理器”,就会出现“域名服务管理器”主窗口。
这里要做的第一件事是添加DNS服务器以进行配置。
打开“ DNS ”菜单,选择“新建服务器”,在对话框中输入DNS服务器的主机名或IP地址:199.168.1.1,然后单击“确定”按钮。
操作完成,刚添加的服务器就会出现在服务器列表中。
对于今后要保存任何的设置变化到服务器的数据文件,则右键单击服务器列表中的服务器主机名或IP地址,再单击“更新服务器数据文件”即可。
什么是DNS服务器? 简单来说,DNS服务器就是域名管理系统. DNS(Domain Name System)是域名解析服务器的意思. DNS服务器是干什么的? DNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。
首先,要知道互联网的网站都是一台一台服务器的形式存在的,但是我们怎么去到要访问的网站服务器呢?这就需要给每台服务器分配IP地址,互联网上的网站无穷多,我们不可能记住每个网站的IP地址,这就产生了方便记忆的域名管理系统 DNS,他可以把我们输入的好记的域名转换为要访问的服务器的IP地址. 也就是为了方便我们浏览互联网上的网站而不用去刻意记住每个主机的IP地址,DNS服务器就应运而生,提供将域名解析为IP的服务,从而使我们上网的时候能够用简短而好记的域名来访问互联网上的静态IP的主机。
如何使用DNS服务器的域名解析服务? 您拥有自己的域名后,您需要DNS服务器来解析您的域名。
解析的作用就是告知您的访问者,您的网站是处于在哪个IP的主机上。
DNS服务器是由您的域名注册公司来提供的,如果您在某公司注册域名,就由该公司来提供,您不需要做任何设置,只需保持默认选项即可。
您可以随时更改您域名的设置,比如可以让它指到不同的IP。
当您更改了域名的设置时,全世界的DNS服务器也将会一一被通知到。
这样,全世界的互联网用户也将一一被引导到您新的主机。
通知是有一个过程的,如果让全世界的DNS服务器都刷新并了解到您的改动,约需要24个小时。
2.1 HTTP协议简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。
它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。
目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。
请求方法常用的有GET、HEAD、POST。
每种方法规定了客户与服务器联系的类型不同。
由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3.灵活:HTTP允许传输任意类型的数据对象。
正在传输的类型由Content-Type加以标记。
4.无连接:无连接的含义是限制每次连接只处理一个请求。
服务器处理完客户的请求,并收到客户的应答后,即断开连接。
采用这种方式可以节省传输时间。
5.无状态:HTTP协议是无状态协议。
无状态是指协议对于事务处理没有记忆能力。
缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。
另一方面,在服务器不需要先前信息时它的应答就较快。
2.2 HTTP协议的几个重要概念1.连接(Connection):一个传输层的实际环流,它是建立在两个相互通讯的应用程序之间。
2.消息(Message):HTTP通讯的基本单位,包括一个结构化的八元组序列并通过连接传输。
3.请求(Request):一个从客户端到服务器的请求信息包括应用于资源的方法、资源的标识符和协议的版本号4.响应(Response):一个从服务器返回的信息包括HTTP协议的版本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型。
5.资源(Resource):由URI标识的网络数据对象或服务。
6.实体(Entity):数据资源或来自服务资源的回映的一种特殊表示方法,它可能被包围在一个请求或响应信息中。
一个实体包括实体头信息和实体的本身内容。
7.客户机(Client):一个为发送请求目的而建立连接的应用程序。
8.用户代理(User agent):初始化一个请求的客户机。
它们是浏览器、编辑器或其它用户工具。
9.服务器(Server):一个接受连接并对请求返回信息的应用程序。
10.源服务器(Origin server):是一个给定资源可以在其上驻留或被创建的服务器。
11.代理(Proxy):一个中间程...
DHCP指的是什么?
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。
DHCP具有以下功能:1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
2. DHCP应当可以给用户分配永久固定的IP地址。
3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
4. DHCP服务器应当向现有的BOOTP客户端提供服务。
如何在Debian Linux上安装配置ISC DHCP Server
将DHCP移交给专用服务器的另一个好处就是可以建立动态域名服务(DDNS),那样当主机向服务器请求DHCP地址时,新主机的主机名称会被添加到DNS系统中。
第一步:安装及配置ISC DHCP Server 1. 想开始搭建这台多宿主服务器这个过程,需要使用“apt”实用工具,通过Debian软件库来安装ISC软件。
与所有教程一样,假设你拥有root或sudo访问权限。
请对下列几个命令做适当的改动。
# apt-get install isc-dhcp-server [安装ISC DHCP Server软件] # dpkg --get-selections isc-dhcp-server [证实已成功安装] # dpkg -s isc-dhcp-server [以另一种方式证实安装] 将ISC DHCP Server安装在Debian中 2. 鉴于服务器软件已证实成功安装,现在就有必要为服务器配置它需要分发出去的网络信息。
管理员最起码要知道基本DHCP范围的下列信息: ?网络地址 ?子网掩码 ?将被动态分配的地址范围 让服务器动态分配的其他实用信息包括如下: ?默认网关 ?DNS服务器的IP地址 ?域名 ?主机名称 ?网络广播地址 这些仅仅是ISC DHCP服务器所能处理的诸多选项中的几个而已。
想获得每个选项的详细描述以及完整列表,安装程序包之后请输入下面这个命令: # man dhcpd.conf 3. 一旦管理员确定了该服务器要分发出去的所有必要信息,现在就可以配置DHCP服务器以及必要的池了。
不过,在创建任何池或服务器配置之前,必须配置DHCP服务,以便侦听服务器的其中一个接口。
在这一台服务器上,网卡组已建立起来,DHCP会侦听被赋予名称“bond0”的组接口。
考虑到服务器和一切已配置好的环境,务必要进行适当的更改。
该文件中的默认值适用于本教程。
配置ISC DHCP网络 这一行将指示DHCP服务在指定的一个接口或多个接口上侦听DHCP流量。
这时候,可以改动主配置文件,以便启动必要网络上的DHCP池。
主配置文件位于/etc/dhcp/dhcpd.conf。
首先用文本编辑工具打开该文件: # nano /etc/dhcp/dhcpd.conf 该文件含有针对DHCP服务器的选项的配置,以及用户希望配置的所有池/主机。
文件顶部以“ddns-update-style”子句开始;就本教程而言,它仍保持被设成“none”;不过在将来的一篇文章中,将会包括动态DNS, ISC-DHCP-Server将与BIND9整合起来,让主机名称转成IP地址的更新成为可能。
4. 下一节通常介绍管理员配置全局网络设置,比如DNS域名、IP地址的默认租期、子网掩码及更多选项。
想进一步了解所有选项,请务必阅读dhcpd.conf文件的参考手册页。
# man dhcpd.conf 就这次安装的服务器而言,有几个全局网络选项已在配置文件的顶部配置好,那样它们没必要实施在创建的每一个池中。
配置ISC DDNS 我们不妨稍微抽点时间解释其中一些选项。
虽然它们在本例中全局配置,但所有选项同样可以针对每个池来配置。
?option domain-name “comptech.local”:该DHCP服务器托管运行的所有主机将是DNS域名“comptech.local”的成员。
?option domain-name-servers 172.27.10.6:DHCP将向经配置以托管的所有网络上的所有主机分发DNS服务器IP,即172.27.10.6。
?option subnet-mask 255.255.255.0:被分发到每个网络上的子网掩码将是255.255.255.0 或/24。
?default-lease-time 3600:这是租期将自动有效的时间(以秒为单位)。
如果时间超时,主机会重新请求同一租期。
如果主机已用完租期,就能及早归还地址。
?max-lease-time 86400:这是主机保持租期的最长时间(以秒为单位)。
?ping-check true:这是一个额外测试,确保服务器想要分配出去的地址没有已被网络上的另一个主机所使用。
?ping-timeout:这是指在假设地址未使用之前,服务器为响应ping而等待多长时间(以秒为单位)。
?ignore client-updates:眼下这个选项无关紧要,因为DDNS之前已在配置文件中被禁用,但是当DDNS运行时,这个选项将忽视主机在DNS中更新主机名称的请求。
5. 该文件中的下面一行是权威DHCP服务器这行。
这一行意味着,如果该服务器将是为该文件中所配置的网络分发地址的服务器,那么就取消注释权威节(authoritative stanza)。
该服务器将是它所网络的所有网络上的唯一权威,那样只要去掉关键字authoritative(权威)前面的“#”,即可取消注释全局权威节。
启用ISC Authoritative 默认情况下,服务器假设不是网络上的权威。
这么做是出于安全。
如果有人不明就里对DHCP服务器配置不当,或者在不该连接的网络上,这就会引起严重的连接问题。
这一行还可以针对每个网络来使用。
这意味着,如果服务器不是整个网络的DHCP服务器,authoritative这一行就可以改而针对每个网络来使用,而不是像上面截图看到的那样用在全局配置中。
6. 下一步是配置该服务器管理的所有DHCP池/网络。
为了简洁起见,本文将只介绍配置的其中一个池。
管理员需要收集所有的必要网络信息(即域名、网络地址、多少地址可以分发出去,等等)。
就这个池而言,下列信息从网络管理员处获得:网络ID为172.27.60.0,子网掩码为255.255.255.0或/24,子网的默认网关是172.27.60.1,广播地址为172.27.60.255。
这些信息对于构建...
DHCP服务器的作用是什么
DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
首先,DHCP服务器必须是一台安装有Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。
默认情况下,DHCP作为Windows 2000 Server的一个服务组件不会被系统自动安装,必须把它添加进来:以上资料来自网络。
PXE网络启动,客户端能接收到DHCP分配的地址,但连接TFTP读取...
如果不能从客户端启动pxe系统,可以确定的是pxe server有问题在win7上安装tftp的话,应该是安装tftp server,而不是tftp client.推荐在workstation里装一个08r2虚拟机,在上面把dhcp和wds(windows部署服务)安装上,就可以为本本装系统了 在win7上用tftpd32是指定不行了,在03上可以,我做过测试。
你手上有03或者08吗?在workstation上装一个,用自带的部署服务就可以,不需要第三方软件的。
网卡方面是需要可以网络引导的网卡,目前大多网卡都有这个功能。
我还是觉得服务端有问题,如果你提示tftp timeout,应该是dhcp 已经给client分配完IP,进度停留在从tftp server下载引导文件这步了,也就是说网卡没问题,可以网络启动,我觉得问题有可能在tftp server这边。
我觉得你装XP的话,下载个03,然后用03做部署比较好,win7则是用08r2。
转载请注明出处51数据库 » dhcp server软件