首页
社区
课程
招聘
[!!!]如何实现XP在系统启动前实现自动根据MAC列表,修改计算机名字和修改IP方案
发表于: 2008-10-22 22:20 9864

[!!!]如何实现XP在系统启动前实现自动根据MAC列表,修改计算机名字和修改IP方案

2008-10-22 22:20
9864
【讨论】如何实现XP在系统启动前实现自动根据MAC列表,修改计算机名字和修改IP方案

情景:一套网吧无盘系统

问题:多台客户机从无盘服务器上启动镜像XP系统,问题是启动后,大家都是同样的计算机名和IP地址,冲突。。。

思考:需要在系统启动前,修改注册表,修改计算机名和IP,可以考虑批处理。

再遇问题:就算通过系统服务启动,本次运行依然无法修改完毕计算机名和IP地址,需要重启才行,而这套无盘系统,一重启就回到了原先的系统配置,相当于还原了。

请求:请大家支招解救,谢谢。能否有达人写个驱动,在系统加载前运行,根据C盘下的“NAME.TXT”文件,一行一行对比网卡MAC地址,如下表
1A2C3D4E5F6A USER-001 192.128.0.1
124546423324 USER-002 192.128.0.2
.
.
.
前12位为网卡MAC地址,中间为需要对应的计算机名,末尾为需要对应的IP地址。

请大家帮帮忙,有批处理可行的,且能提前于系统,在BOOT层加载运行的,请不吝跟帖
能有别的更好的方案的,也请发帖跟帖,谢谢大家。

爱琴海

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk
2
为什么不用DHCP自动分配ip呢
2008-10-22 22:37
0
雪    币: 1085
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
dhcp分配ip的话,机器名还是一样的
2008-10-23 11:42
0
雪    币: 356
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关注一下..............
2008-10-24 10:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
写一个批处理就行,网上有,找一找!
思路如下:把吧内所有计算机的MAC找出来放在一起,每次启动计算机时,根据当前mac把计算机名和IP修改为相应的值就行了!
2008-10-24 19:01
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
同意楼上
百度知道就有:
netsh interface ip set address "本地连接" static 192.168.1.106 255.255.255.0 192.168.1.1 1
2008-11-13 11:42
0
雪    币: 125
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
貌似脚本就可以解决,无非是MAC和IP一一对应,先得到本机MAC,在根据列表改IP和名字,就是要重起下
2008-11-14 20:52
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
8
楼主没用过无盘吧,无盘的管理不是这样滴。。。。。。。
在无盘的服务端上有设置绑定MAC和IP地址,只要绑定下就可以了,这样就相当于使用静态IP了
还有实现计算机名不同也是这样设置的,其实人家做无盘最早的是美国的,主要是提供给企业用,当时开发的时候就已经考虑到这一点了,去看看BXP吧。它可是无盘的老大.
2008-11-16 09:47
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
---------------------------------------
你是不是AOGO群上的那个呀?
我不是告诉过你呀
写一个驱动.Group:Boot Bus Extender
驱动来修改注册表就OK了!
上面说的什么批处理呀,执行的太迟了,在网卡驱动加载后面加载的都迟了!
2008-11-26 15:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
如果我没猜错的话!他应是用的一种内存盘XP的东西,没有自己的服务端的,
PXE引导后,拟虚出一个内存盘,通过TFTP把无盘镜响都下载到内存盘中来启动
那个无盘的本来是这样子的:工作站通过硬盘引导,拟虚出一个内存盘来!再从硬盘上把做好的IMG加载到内存中,再从内存盘启动,WINXP启动后,断掉磁盘驱动,这样子,这个系统只能看到内存拟虚出来的盘!以到达固化系统的目的,(内存数据重启就没有了!真正的磁盘又被禁用了!)
2008-11-26 15:54
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
你要分配IP就要控制客户机的?
2008-11-29 09:08
0
游客
登录 | 注册 方可回帖
返回
//