网络安全 频道

网络上最完整的网络克隆教程

 

谈一次网络GHOST。天天有人在盟上发怎么弄~天天有人在QQ上问我。我昨天居然同时回答了三个朋友怎么做~再加远程协助~真服了。希望不管懂不懂的~如果觉得有用的话~就顶一下~

天天看到有人问~我不知道大家为什么不搜搜以前的东西?也许是写的东西太杂了~今天我重新归个类~把我知道的所有NETGHOST可能出现在的问题写出来~相信如果是新手~看完后不会再有问题

谈到NETGHOST~我觉得不管怎么样~应该先说一下DHCP的概念

DHCP SERVER~DHCP服务~是自动给客户机分配IP的一项服务`不管你是DOS~95。98~NT系列~LINUX~UNIX~他就是给网络里的机器自动分配IP,不需要手工指定~如果说开了DHCP后~在网吧的应用~克隆机器要改什么的话`也无非就是计算机名~和CS的CDKEY了~

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:

javascript:window.open(this.src); height=585 src="/Article/UploadPic/2006-10/2006102505753786.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

安装DHCP服务`2003像上面那做就完成了~同类可以开DHCP的服务有TFTP32啊~3COM DABS类的`路由里面开启~太多太多了~~关键就是~你要会开!~~如果不会的话~就用WINDOWS SERVER系统~按图上做一次就OK了~简单~~

DHCP服务的基本配置~在网吧用时~

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505756702.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

一般网吧如果有100台机器的话~一般设置都是192。168。0。1-101

我这是举个例子~如果你有300台~400台~有三层~换个子网掩码~无所为的~

配置DHCP的话~我建议不要和以有的网络IP地址起冲突`

从102-254吧~我这只是一个演示`你要明白变通`

掩码24就是255.255.255.0~24个二进制的1~转过来就变成255.255.255.0

如果是16~就是255.255.0.0~看你的内部网络是什么类的~如果是VLSM可变长的子网掩码划分

我相信你肯定是会算的~呵呵~CCNA基本~

排除IP的概念是如果分配的是从0。1-0。100~可是你的路由器IP是0。1的话~

自动分配出去~就会和0。1冲突~不要这么做哦~所以我建议不要和现有的IP分配在一起`除非你的网络非常大




javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505759373.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

租约不用理他~意思就是如果你是1号机开机~自动分配IP~1号机有他的MAC地址~

IPCONFIG /ALL是能看到的~再1号机自动分配的IP没有给人占用的情况下`下次1号机还是会得到相同的IP~

意思就是如果你1.2.3这三台机~都是DHCP来获得IP的话~3台机器按顺序开机~IP是~0。1 0。2 0。3 如果这时候1号机关了~而你设置自动分配的只有从0。1-0。3的话~这时候开第四台机~获得的将是0。1的IP~反之~如果没有4号机的存在~~在8天之内~1号机再开的话~他仍然获得0。1的IP~

这是租约的概念~

然后就开始配置选项吧(说实话~~网吧如果说你们只习惯用 GHOST的时候`自动指定IP的话~这个时候就不用配置~到底结束了~DHCP服务器就算是架好了~但是我是习惯在客户机的系统里都DHCP的`因为我解放了~而且如果是在企业做管理里的话~你一个网管~改几千台机器的IP?你不要疯了~DHCP是不二选择~推见)


javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/200610250583138.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

因为今天我只谈NETGHOST~所以我不想多说配置DHCP这种东西~你可以自己打一下看看~无非就是让你配~DNS~WINS`也就结速了~WINS的教程我昨天贴子算是发过了~有兴趣可以看一下~

好的~继续~~怎么知道`DHCP有没有启用了?~好的~最简单的方法~

98系统`网卡IP都不要设~选择自动获取~DNS也是自动获取~

怎么知道获得IP了呢?~OK~DHCP服务器开着`

去一台客户机~把IP清除掉`

2K以上系统`要确定一个服务开着~DHCP CLENT服务~

有人做服务~当然要有人做客户~对不对~呵呵~

进入cmd

ipconfig /release 清除掉IP

ipconfig /renew   重新获得IP

看看~是不是你刚刚DHCP服务器设的起始IP~OK~成功了~DHCP SERVER就是这么容易~

(我因为又要做图~又要写东西~再去客户机~麻烦~但是`就是这么做~非常简单)




javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:
javascript:window.open(this.src); src="/Article/UploadPic/2006-10/200610250585196.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

今天我们就谈GHOST~不说别的~WIN下面DHCP客户机IP就是这样获得的~

DOS下面的GHOST呢~大家可以看DOS下GHOST的文件~其实只要二个

常见的8139就是一个RTSPKT~另一个就是GHOST了~无非有一个WATTCP.CFG

wattcp.cfg就是配置IP的~和我们手工指定IP的效果是一样的~

内容用EDIT或者记事本打开一样

ip=192.168.0.5

netmask=255.255.255.0

gateway=netghost服务器ip

这样你连个GHOST服务器的这台客户机就成192.168.0.5了

但是我是从来不用这个文件的~为什么呢?因为我们有DHCP服务器呀`

我就把他给删了~因为这个文件不存在的话~默认还是用DHCP服务器的`

如果你wattcp.cfg里面改成

ip=dhcp

那效果就完全是一模一样的`反正我是删掉了~推见大家如果架好DHCP服务器`就把WATTCP.CFG文件删了吧~

这样我们再启动网卡

rtspkt 0x60 -m 100ful

前面是网卡程序~后面是中断~-M是模式~100FULL全双工

rtspkt /?你都能看到帮助的`简单的英文`

OK~现在我们获得的就是DHCP分配的IP的了~相当的方便了~

进GHOST我推见用ZHENFU的MAXDOS是很好用的工具~

可是对他强制性的设成192.168.5.X的~我不是很感冒了~因为我们明明是有DHCP的~这样做反而累~而且因为有中文的存在~我总感觉加载了内存~会影响GHOST的速度~

我不是很想发改过他的MAXDOS~这是对他的不尊重~不过原理也很简单~

下载一个winimage是编辑ima镜像的~~用winimage打开max.img~在MAXDOS里~目录是boot/gurb

把里面的wattcp.cfg文件删掉就可以了~

在wall.bat里~加个rtspkt 0x60 -100full ghost

就是直接进了~




以上~~我声明~~完全是8139的~~完全是8139的~

如果是via的~就换成fetpkt~~d-link的就是dfx530~~我希望大家明白~不要死记

下面说GHOST服务器了~

说到GHOSTCAST我的建议是该用英文的`因为中文一个翻译的不是很那个~

二是有的东西~去理解纯英文更好~毕竟比较简单的单词~

HELP-ABOUT是GHOST的版本~

FORCE MODE的意思是传输模式~三种

mulitcast 组播

dirceted broadcast直连广播

unicast 单点播~

再说这三个的概念~组播意思是形象的讲`比方说老师说第几排的同学站起来`一排人站起来了~他们是一组人~服务器也是这样`他说一组客户机~我和你们交换数据~这是MULIT




广播就不说了~~老师说~全班人~站起来~全班人出来了~是对大家说~也就是服务器和所有开着的机器发送东西~

单播就是~老师说`小王~你过来~我有话和你讲~这样~

如果是GHOST一台机器~或者从一台机器备份镜像到服务器上~应该用的是UNICAST

如果是克一批机器的话~就该是MULITCAST了~组播了

如果一批机器你是单播的话~那就变成老师把一个话~对每个人说一次~而不是原来的老师说一句话~一次性让大家听见了~这就是差别




又有人问~为什么MULITCAST后~网络很卡~ping路由都掉呢~~那就是因为有广播~组播风暴啦~

因为对于差的交换机~他是分不清MULITCAST的`他会把mulitcast当成broadcast广播来处理~只能说你银子花少了~那怎么呢?~那就是限速咯~~把netghost速度减少~降低广播量~

这就是limit data throughput for

最大流量输出了~

restoring是在恢复镜像是`~意思是服务器克一批机器~恢复镜像嘛~~restoring

creating就是创镜像了~意思是从客户机到做镜像~不管是分区也好~全盘也好~

你可以控制速度~我总结的速度~不管多少机器~如果你在restoring的话~

控制在200-300之间`就算有客人上机~也不会有人叫卡的~如果跑到400-600间的话~必掉线~

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/200610250587949.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

再来看这个图`会话名称`就是这次NETGHOST的名称~我习惯用1~简单`

session name 我打的是1

restore image就是网克你要克的机器了~

create image意思就是你的客户机做个镜像了~我选的是create image

因为我找不到客户机~我只做个演示给你们看~

你克盘的时候~应该选择restore image

image file~当然就是你做全盘镜像后~放在什么位置了~这个不会不知道怎么选吧?~

disk和parition的分别就是全盘和分区~看你是要克哪个分区~还是全盘了~

如果你做的是全盘镜像的话~或者单独一个分区镜像的话~都能选`的~我现在选的就是partion分区~

这一点要注意的就是~一定要注意哦~我就吃过苦的~如果你选的是分区的镜像的话~一定要选partion然后再克哦~~不能选DISK`要不然你整个盘就变的只有一个分区的内容了`

OK了~按accept clients接受客户端吧~

我现在的设置就是~会话名称1~从客户机做一个分区镜像~到E盘~80G的文件下~做个1。GHO的镜像~

然后我们进入GHOST

我在写东西~就不实见了~但是我用ghost32效果一样`我做个演示~

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:
javascript:window.open(this.src); src="/Article/UploadPic/2006-10/200610250589502.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

客户机驱动网卡后~进入GHOST~GHOSTCAST选项亮~

为驱动好网卡~

默认是mulitcast无所谓了~我做演示~就不选unicast了~

选硬盘`我在服务器上~有三块硬盘`我选第一块硬盘`

选分区~我选第三个分区~

弹出压缩比绿`我选择HIGH~建议~

确定建立镜像吗?~YES~

至此~算是小段部分结束~下面我来说一样`不是8139的网卡~

比方说nforce系列~8169~marvell的~配置NDIS2驱动的做法

这段说配NDIS2驱动吧。。下段。。。说pxe启动。最后说ghost console的控制台~一些最基本的东东~




说配NDIS2驱动~又要说一个概念了~我们常见的

8139 rtspkt 0x60

via fetpkt 0x60

dfx530 dfnx530 0x60

interpro100 ip100 0x60

这类驱动后直接跟中断的~是PACKET驱动~

但是有另一类驱动~

ndis2~可以用来在DOS下加载网卡`进用微软的DOS客户端~连到局域网共享文件~

(我说的是最简单的应用~是高手是你们不要笑我~我觉得最大做作也就是在DOS下浏蓝WIN的共享~NET命令~)

NDIS2的配置比较麻烦~看个现成的~让不少人头疼的NFORCE系列~

他就是典型的没有PACKET驱动的~但是我要告诉大家~

一块网块可以没有DOS下的PACKET驱动~但是厂商是怎么样也不可能不提供DOS下面NDIS2驱动的~另外NDIS3~NDIS4~NDIS5~都是用在98。2000 。2003上的~大家可以GOOGLE去了解一下`




首先我找到了nforce的ndisk2驱动

javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">此主题相关图片如下:
javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505824584.jpg" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">

接下来我们需要symantec nortor ghost corpiton editon

GHOST的企业版~像什么ghost2003那是个人版~差别就在

企业版本的ghost是有ghostcast功能的~2003ghost个人版只有peer to peer....

点对点功能。。。^^。。。

ghost企业版我不提供~180多M~我没空间和速度给你~GOOGLE去`不是我怜色~文件太大~GOOGLE上有答案

装好后~运行~~GHOST BOOT WIZRD

GHOST启动生成向导

选择NETWORK BOOTDISK

网络GHOST启动软盘~带TCP/IP~PEER TO PEER功能

选择网卡~

nforce是没有packet驱动的~因为我们只有NDIS2驱动~加一个好了~

选择到NDIS2的驱动~

paremeters是参数`双方说全双工啊`100M啊~之类的~

默认都是AUTO

加好了~我取了个名字~叫nforce的就行了~

下一步~

GHOST企业版~默认用的是PC-DOS~我觉得不好~建议大家用MS-DOS做底层

怎么来MS-DOS呢`

我不想和大家说复杂化了~复杂就用虚拟软盘生成一个行了`

最呆子的方法~按我说的绝对没错~

找个WIN98启动光盘~按个软驱

用光盘引导~在装WIN98前~进纯DOS

format a: /s (是带S吧~就是带系统呵呵~我好久不用FAT32了~忘了)

或者sys a:就行了

然后A盘`就是软盘~就有纯DOS了

这时候点get ms-dos~把刚刚有纯DOS的软盘放软驱~

点下一点`

use-ms-dos这个就可以用了~

一直到下一步~又看到这个概念了~dhcp~呵呵~

默认都是用dhcp的方便~如果你这个人非常用死帐~指定IP的话~我也不拦你~建议用DHCP

放软盘进软驱吧~

下一步下一步~QUICK FORMAT随便你~我觉得没什么用~干嘛非格式化呀~呵呵~

要两张软盘~因为一个GHOST就要1。3M了~下一完~OK完成了~

两张软盘就两张软盘了~又有朋友说`每台机器两个软盘多不方便啊~

是的啊~~你们忘了有虚拟软驱了吗?~哈哈哈~

两张盘的就选择2.88M的镜像啦~~哈哈~

保存成nforce.ima的ima软盘镜像~

大家又问IMA文件怎么挂进系统呢。。。。。。。。。我无语vfloopy啊~~~




javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505825340.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">javascript:window.open(this.src); src="/Article/UploadPic/2006-10/2006102505749471.gif" onload="javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;">,

OK~大功告成`~同类网卡~一个道理`只要有NDIS2驱动~任何网卡~网克不再是难事~

http://www.hack58.net/Article/60/63/2006/12503.htm

0
相关文章