网络地址分配概述
一台计算机如果要联入网络,必须在网络上有一个区别与其他计算机的惟一性标志,这个标志在TCP/IP的网络中,就称为“IP地址”。
IP地址有两种分配方式,一种由人工为每台计算机指定固定的IP地址,这种方式只适用于数量在几十台以下的小型网络,否则每台电脑上改一次IP地址,工作量巨大,而且很容易出现IP地址重复的现象,这样会导致后来的重复IP的计算机无法上网。
为克服固定指定IP的缺陷,动态分配IP地址的方法便应运而生。DHCP(动态主机配置协议,Dynamic Host Configure Protocol)是Windows NT和Windows 2000 Server提供的动态分配主机IP的服务。
DHCP的工作原理和过程与在超市购物前存包的过程极为相似。一台设置为自动获取IP地址的计算机在登录网络时,就向网络上发送“租”一个IP地址的请求,专门负责提供IP地址的服务器回应这个请求,为这台计算机提供一个空闲的IP地址。这台计算机获得IP地址之后,就可以登录网络了。既然是“租”,当然是有“租期”,计算机会自动在适当时间“续租”。
Win 2000 DHCP的实现
1、新建作用域
“作用域”是DHCP分配给客户机的IP地址范围,相当于超市存包处提供的牌子号码。很显然,不设置作用域,DHCP是无效的。
在Windows 2000 Server中打开DHCP管理器,在服务器名称上右击,在弹出的菜单中单击“新建作用域”。
2、设置作用域
dnet.com/school/net//2001/08/15/image/05202t01.jpg width=350 height=248图1
作用域“名称”项只是为了提示使用者,可填任意内容。但是设置可分配的IP地址范围就不能马虎了,按照网络的规模规划IP地址,此例中设定为“192.168.0.10~192.168.0.244”,则需要在“起始IP地址”项填写“192.168.0.10”,“结束IP地址”项填写“192.168.0.244”,“子网掩码”为“255.255.255.0”,如图1所示。
3、排除IP地址范围
dnet.com/school/net//2001/08/15/image/05202t02.jpg width=350 height=183图2
有时候,希望IP地址段中留出一部分专用,如分配给服务器使用,则需要“排除”IP地址范围。在图2中,分别输入欲保留的单个IP地址或IP地址范围后点击[添加],否则直接单击“下一步”。
4、设定租约期限
既然是“租”,当然就会有期限,“租约期限”可设定DHCP服务器所分配的IP地址的有效期,默认为8天。如果网络中的电脑数量基本是固定的,则可以设为较长的时间,否则设置短一些的时间,如几天。
5、设置其他项目
DHCP不仅可以自动分配IP地址,也可以告诉客户机许多其他重要的网络服务的信息,如默认[url=http://www.pccode.net]dnet.com/school/dict/explain/G_834.html"网关、默认DNS、默认WINS等网络服务的IP地址,这样一旦以上服务的IP地址有所变化,就不必费劲到每台客户机上修改了。在以上服务的IP地址的栏目中输入并添加服务器的IP地址后,再根据提示选“是,我想激活作用域”,再点击[完成]即可完成DHCP的设置。
客户端的设置
DHCP需要客户端的配合,才能工作。在默认情况下,Windows 98本身就设置为“自动获得IP地址”方式,可以通过如下方式更改设置:
dnet.com/school/net//2001/08/15/image/05202t03.jpg width=300 height=261图3
右击“网上邻居”,在弹出的菜单中点击“属性”,弹出网络属性设置窗口,找到“Internet 协议(TCP/IP)”一项并选中,再点击[属性],即可以看到“TCP/IP”的属性。如果设置成“指定IP地址”,将其更改为“自动获取IP地址”即可,如图3所示。
重新启动客户机后,用“Winipcfg”查看一下此时主机的IP地址,就会发现客户机已经获得了DHCP服务器指定范围内的一个IP地址。