网络克隆自动修改计算机名ip,关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法.doc...

关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法

关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法最近机房要大批量安装 XP 系统,考虑到种种因素,还是决定采用较成熟的 PXE 启动 + Ghost 克隆方案。机房要求必须采用固定 IP,还有规范计算机名称,如果采用硬盘保护卡将会十分简单,但软件实现方法我和 fatality 讨论了许久也没有很理想的结果,于是参照硬盘保护卡的网络安装流程写了下面这个小工具。现在仍有一些需要解决的问题,希望和有兴趣的朋友们一起讨论。工作原理:1、客户机全部使用 DHCP 方式获取 IP 地址。由 DHCP 记录获取所有客户机的 MAC 地址列表。2、生成所需格式的 IP 地址和计算机名列表文件 MAC.INI 。3、客户机程序根据 MAC.INI 文件修改 IP 地址和计算机名等信息。所需环境:客户机要求能支持网卡 PXE 启动,或者能由硬盘、光盘等启动任一能自动获取 IP 的网络环境 (DHCP Client)。工作流程:1、先在服务器上启用 DHCP 服务,如使用 2003 或 TFTPD32 的 DHCP 功能。2、按顺序逐台启动客户机(按顺序启动主要是为了便于规范计算机名)。3、在服务器上导出 DHCP 记录。4、使用 MACList.EXE 处理 DHCP 记录,生成 MAC.INI 文件。5、将 ModiIP.exe 和 MAC.INI 文件打包进客户机 Ghost 镜像中。或者只打包 ModiIP.exe,将 MAC.INI 放在 TFTP 服务器上,由 ModiIP.exe 从网络获取。6、网络克隆后客户机在启动时调用 ModiIP.exe 修改 IP 和 计算机名。MACList 相关说明IP 地址设为“DHCP”表示自动获取 IP,留空表示不修改 IP 地址。网关设为“NONE”表示删除网关,留空表示不修改。ModiIP 工作参数/? 此帮助/A 自动修改/K 修改后自删除/R 修改后重启/N 从网络获取配置文件/IP: xxx.xxx.xxx.xxx 从指定 IP 获取配置文件注意事项:1、客户端软件 ModiIP.exe 只支持 2000/XP。2、MACList.exe 未考虑 IP 合法性、计算机名长度内容合法性判断,使用时请自行注意。3、若 ModiIP.exe 只使用 /n 参数而未指定 /IP 参数,则自动查找 DHCP 服务器地址,尝试通过此地址的 TFTP 服务下载配置文件。欢迎大家讨论,如有现成的工具或更好的实现方案请跟帖说明。我准备在不久的将来就开始进行大规模网络安装了。 下载:/modiip.rarMACLlist.exe 截图ModiIP.exe 截图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
config.ini 文件配置说明 [网卡信息配置] 计算机名前缀=JQ 网关地址=192.168.0.1 ip地址=192.168.0. 子网掩码=255.255.255.0 DNS=202.101.107.55,202.101.98.55 //以 , 分开 [其它配置] ip计算机名差数=0 // +10 或 -10 重启倒计时设置=8 //延时重启 秒 自动修改CS1.5 CDKEY=0 // 自动修改 cs1.5 cdkey 自动修改CS1.6 CDKEY=0 // 自动修改 cs1.6 cdkey 自动安装冰点或VD=0 // 在路径参数设置路径 区域命令 (分区执行命令)=1 // 可将局域网内的计算机分区执行不同一命令 根据MAC修改计算机信息=0 // 根据目录中的PCMAC.ini 设置IP 运行附加批处理文件(JQ.bat)=1// 附加执行的批处理文件功能 自动关闭无用IDE通道=1 // IDE/SATA无用通道自动关闭 以其它用户运行冰点或VD=0 // 在路径参数设置路径 自动加载=1 // 加载后重启会自动启动本程序修改IP 自动删除本工具快捷方式 // 安装完后自动删除本工具快捷方式 [清理配置] 自动清理系统垃圾和启动项=0 注册表键=\SOFTWARE\Microsoft\Windows\CurrentVersion\Run|\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run 白名单=C:\WINDOWS\system32\internat.exe|C:\WINDOWS\system32\cmd.exe //以 | 将路径分开 [保护设置] 用户名=administrator // 所使用的登陆用户 密码= // 登陆用户的密码 路径参数= // RecoverSetup.exe /INSTALL /SAFE:cde /PWD:123 /RBOOT [区域命令] //可将网吧机组进行分区设置个别信息 10 20=1.bat //格式 从10号到20号执行1.bat 中间用一个空格隔开 21 30=2.bat //格式 从21号到30号执行2.bat 执行文件放在CM PCMAC.ini 文件说明 Mac地址=计算机号 如 00-02-2A-DB-62-DF=66 00-E0-4C-A7-2C-9E=36 00-50-56-C0-00-08=10 可手动进行添加
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值