IP地址自动修改的功能移植

所属分类: 软件教程 / 网络通讯 阅读数: 2036
收藏 0 赞 0 分享

现在安装学生机越来越方便了,用网络复制的方法,一个多小时就可以将四五十台机器全部装好,既省心又省力。但美中不足的是,复制完成后,我们还得将每一台学生机的计算机名和IP地址手动修改过来,非常麻烦。那么,有没有更好的方法呢?

最近,学校新添了一批联想启天1200系列机器。启天机器的网卡上集成了还原芯片,并且安装了“联想硬盘保护系统”。值得一提的是,该保护系统集成了网络复制的功能,利用随机附带的XIP软件,可以帮助我们完成逐一修改计算机名和IP地址的工作。

安装软件
在发送机上安装启天1200随机附带的软件XIP_98(用于Windows 98系统),安装好后直接运行,会出现如图1所示界面。点击[设定]按钮,进行以下的设置。


软件设置

1.初始编辑
编辑发送端计算机名称、用户名以及IP地址信息,并以此作为机房计算机群组的初始设定值。如:30台学生机名称为Student1~Student30,则在“计算机名称”中只需输入Student。

笔者将初始参数设为:
计算机名称:S39
用户名:S39
IP地址:192.168.2.39
初始值:1
2.收集网络内其他主机的信息
程序会自动搜索局域网内其他主机的网卡序号(MAC地址),然后对比初始值逐一生成每台计算机的名称、用户名及IP地址(如图2所示)。


网络复制
将此样机作为发送端,其他主机作为接受端,进行网络复制。复制完毕并重启后,你会发现接收端的计算机名称和IP地址已经修改成功了!

功能移植
可接下来的问题是,学校有两个机房,近百台机器,而启天1200的机器只有25台,对于其他机器可不可以应用XIP软件呢?难道没有“联想硬盘保护系统”就不能享受“自动修改IP”的待遇吗?为在其他机器上实现这样的功能,笔者进行了一番尝试:

1.在其他非启天系列的主机上安装XIP时,提示缺少Xgetid.dat文件。

2.在启天样机的C:\Program Files\XIP_98目录下找到这个文件,并复制到非“启天”系列的主机上。

3.当出现图3所示界面时,显示的MAC地址仍旧是25台“启天”系列主机的网卡序号,也就是说,此时的XIP程序并没有通过网络收集网卡信息,而是沿用了复制过来的Xgetid.dat中的MAC地址数据。

4.手动修改所有的MAC地址。批量获得MAC地址的工具很多,“超级网管”就是一款这样的软件。虽然现在的工作比较艰巨,但却是一劳永逸。

最后就可以进行网络发送了,工具可以使用NETCOPY等。重启后,所有机器的相关参数全部设置成功。

工作原理
经过对注册表的研究,笔者大致了解了XIP的工作原理。

XIP在安装过程的“收集网卡序号”步骤中,是通过“保护系统”收集并生成了一个数据库,即Xgetid.dat,其中收集了每台电脑的MAC地址、IP地址、计算机名以及用户名的对应数据。之后,程序又在注册表的HKEY_LOCAL_MACHINE\software\Microsoft\windows\currentversion\runservices下新建了一个字符串键——XIPCLIENT,键值为“C:\Program files\Xip_98\Xipclient.exe”,它的作用是当网络复制完成并重新启动后,系统自动运行Xipclient.exe程序,而这个程序的任务就是查看本机的MAC地址,并对照数据库在注册表里修改相应的数据,这样就起到了“自动修改IP地址”的作用。懂得了它的原理后,“自动修改IP”的功能就可以推而广之,不再受到“保护系统”的制约了。

更多精彩内容其他人还在看

两台电脑共享LAN快车上网的解决方案

问:单位的电脑使用中国电信的LAN方式上网,操作系统是Windows XP SP2,上网时需要进行虚拟拨号,是没有Modem的那种连接。我的一个同事最近又加了一台电脑,请问,用什么简单的方法连接这两台电脑共同用这个LAN上网?   
收藏 0 赞 0 分享

必学:电脑与网络维护常用技巧

如果你做电脑和网络维护方面的工作,来看看,你会发现这里面的小技巧很多是值得收藏并好好加以利用和学习的    第一条:Windows 2000 连接共享    interner connect share ICS
收藏 0 赞 0 分享

ADSL路由方式的NAT(端口映射)

NAT是网络地址翻译就是把公网IP翻译成私有地址, 又叫端口映射或端口转发. 采用路由方式是指ADSL拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。这时ADSL的外部地址只有一个,比如61.177.*.*
收藏 0 赞 0 分享

防火墙配置不当导致网络无法共享

最近某小型局域网内的工作站无法通过服务器连接Internet,服务器可以访问Internet,管理员在进行自查无果后向笔者求救,笔者赶到后,首先了解了一下情况,此局域网所有机器操作系统均为Windows XP,通过服务器的Internet连接共
收藏 0 赞 0 分享

net命令使局域网文件同步更新

现在大家都希望有个同步软件可以达到网络目录或者文件的更新来减少自己的工作量,现在网络上也有很多软件可以达到这个目的,象同步专家之类的,但是这些软件需要安装服务端和客户端,客户端要常驻才能使用,并且占用了一定的资源。 
收藏 0 赞 0 分享

在网吧中如何使用双ADSL线路

现在网吧中使用ADSL作为上网线路的越来越多,一是因为ADSL比较便宜,另外是因为ADSL安装方便。但是ADSL的带宽有限,而网吧能否提供给用户高速稳定的上网线路,是能够留住顾客的关键。按照经验,如果是一条512K的ADSL线路,有10人同时
收藏 0 赞 0 分享

关于网络拥挤问题及对应处理办法

网络拥挤现象的基本症状是网络的某一部分或整个网络性能低劣。在高峰期,可能这只是暂现象。在其他情况下,这种现象可能逐渐漫延持续几周或几个月的时间,直到最后使网络性能降低到无法容忍的水平。   引起网络拥挤现象的原因有多
收藏 0 赞 0 分享

Internet连接共享组网实例技巧

ICS(Internet连接共享)是Windows 2000内置的一种网络连接共享服务,它可以使家庭网络或小型办公室网络用户非常容易的连接到Internet。    要使用ICS,有几点需要注意:    (1)启用ICS的计算机必须具有两个网络
收藏 0 赞 0 分享

加快Windows 2000访问网上邻居的速度

在部分机器的Windows 2000中打开“邻近的计算机”,常常会等上几十秒的时间,让人无法忍受。仔细分析会发现,在找到的计算机当中,包括“打印机”和“任务计划”两项。通过“网上邻居”浏览计算机时,Windows 2000会先搜索
收藏 0 赞 0 分享

浅谈Win 98中一块网卡实现两个网段的通信

目前,鉴于我国中小学信息技术教材内容的设置,绝大部分中小学校计算机安装的依然是Windows 98。笔者所在学校也一样,且教师办公用机和学生机的IP地址分属两个网段(办公用机在10.10.8.?网段,学生机在192.168.0.?网段)。办公
收藏 0 赞 0 分享
查看更多