2、结束任务法 共享实现方法仍采用我在《的共享》一文中介绍的第四种方法,进行不固定服务器共享上网,主机在拨号完成后,先结束掉racerKP及racer(中文显示名称为“hn网通宽带用户客户端”)这两个进程,然后再启请看如下
2、结束任务法
共享实现方法仍采用我在《的共享》一文中介绍的第四种方法,进行不固定服务器共享上网,主机在拨号完成后,先结束掉racerKP及racer(中文显示名称为“hn网通宽带用户客户端”)这两个进程,然后再启用SYGATE。由于拨号已经完成,不影响上网;而进程被终止,则不能继续,不再会自动下线,从而实现正常的共享上网。
要注意的是,由于这两个进程有功能,会防止你结束任务,在你结束其进程时会弹出是否断开网络连接的提示,这时当然不能点“确定”,而应“取消”,如此两三次,才能将其结束。
由于Racer.exe和RacerKP.exe这两个程序的进程互相配合,互相,如果只结束Racer.exe会受到干扰,可以先将RacerKP.exe结束。更彻底的,可以将RacerKP.exe改一下名,使它不被执行。因为这个程序在拨号连接过程是不起作用的,可以不使用。
在XP下,这两个进程的结束更棘手一些,如果掌握不好,可通过下面的破解软件进行。该软件专门用于结束hn网通的客户端程序,但还有一些缺陷,有时截获不了,可以与手动结束任务配合使用。
3、使用老版本中的命令行程序
在hn网通未升级之前,其安装目录下有一个NPF_MGM.EXE文件,利用这个文件可启动、关闭对代理服务器的。它就是Winpcap中的网络数据包截取驱动程序——NPF(NetgroupPacketFilter),是一个虚拟设备驱动程序文件。它的功能是过滤数据包,通过对数据包的捕捉\过滤操作,检查其是否满足过滤条件而动作。它是随宽带用户客户端启动而自动加载的,只要不让客户端启动时加载NPF,就有可能通过而完成共享。这个方法在针对去年4月份hn网通的升级时就曾在网上流传过,不过使用起来很是复杂。
如果你使用的是XP,或者是沿未升级之前的客户端,应该能够找到这个文件。在命令提示符模式下运行npf_mgm.exe,会出现以下提示:
NPFManagement-WrittenbyGianlucaVarenni
syntax:npf_mgm-s-x-u-i-r-a-d
各项分别解释如下:
-sstartsNPFdriver
启动NPF驱动程序
-xstopsNPFdriver
终止NPF驱动程序
-uuninstallsNPFdriver
卸载NPF驱动程序
-iinstallsNPFdriver
安装NPF驱动程序
-runinstallsandreinstallsNPFdriver
卸载和重新设置NPF驱动程序
-achangestheNPFdriverstart-typetoauto-start
改变NPF驱动程序的启动类型为自动起动
-dchangestheNPFdriverstart-typetodemand-start
改变NPF驱动程序的启动类型为需要时起动
为了使用方便,我们可以将运行命令及参数写在批处理文件中,并将其放到客户端程序所在目录:
npf_mgm-x
npf_mgm-u
经试验,在客户端启动后,运行批处理文件并不能达到让NPF驱动程序立即停止和卸载,它只是做个卸载NPF驱动程序的标记,使其在下次启动时不加载。注意在客户端没有完全启动以前应用该批处理文件只会提示NPF驱动程序没有启动,而不会作上卸载标记,仍会弹出自动下线提示,从而共享失败。
根据网友总结,其应用方法为:
1、首先运行“hn网通宽带用户客户端”程序(NPF驱动程序被加载);
2、执行那个批处理文件(做上卸载NPF驱动程序的标记);
3、退出已正常运行的“宽带用户客户端”程序(以使做上卸载标记的NPF驱动程序卸载);
4、再次运行“宽带用户客户端”程序(NPF驱动程序没有被加载)。
此法每使用一次后,再次使用时须重启机器,有点麻烦。
4、强制路由
此法仅从理论上分析,未经实际验证,有设备的可以试一下,没设备的不要买。
根据前面固定IP上网的原理,使用可以更改IP地址的路由器,用同样的方法让路由器能够连接外网,此时下面的电脑也就通过路由器一并上网了。
5、使用不同于一般的共享上网代理软件
避开常用的共享上网软件,如SYGATE、WINGATE、WINROUTER、CCPROXY等,使用名气不大且实现方法稍有不同的软件,也许就能逃避,如HOMWSHARE(能够多服务器共享并无缝切换)等。因为时间仓促,我还没有来得及进行测试。
6、修改MAC地址法
可以利用网卡自带的工具或者其他MAC地址修改工具,修改共享上网的网卡MAC地址为同一地址,从而使程序判断错误,识别不出共享上网。但这样一来,可能造成局域网内地址冲突。如果机器不多,可将其中两台电脑网卡的MAC地址改为999999999999或FFFFFFFFFFFF,这两个地址是软件检测的盲区。
一般使用时,是在双网卡共享中进行修改MAC地址的,将内网的网卡MAC改为盲区地址。
如果没有这些工具,在网络属性和注册表中也能修改MAC地址。
WIN2000下:
在桌面上的网上邻居图标上单击右键,选择“属性”,在弹出的“网络和拨号连接”窗口中一般有两个图标,一个是“新建连接”图标,一个是“我的连接”图标。当然了,如果你的机器上有两个网卡的话,那就有三个图标了。现在假设你只有一个网卡,那就在“我的连接”图标上单击右键,选择“属性”,这时会弹出一个“我的连接属性”的窗口。在窗口下面有一个“配置”按钮,点击该按钮后就进入了网卡的属性对话框了,这个对话框中有五个属性页,点击第二项“高级”页,在“属性”标识下有两项或多项,现在你应该能看到一个叫“NetworkAddress”的属性项了吧,点击该项,在对话框右边的“值”标识下有两个单选项,默认是“不存在”,现在你只要选中一个单选项,然后在右边的框中输入你想改的网卡MAC地址(注意要连续输入,不要带“-”),点“确定”。
WIN98下:
在“网上邻居”图标上单击右键,选择“属性”,弹出一个“网络”对话框,在“配置”框中,双击你要修改的网卡,出来一个网卡属性对话框。在“高级”选项中,也是点击“属性”标识下的“NetworkAddress”项,在右边的两个单选项中选择一个,再在框中输入你要修改的网卡MAC地址,点“确定”后,系统会提示你重新启动。
如果你想把网卡的MAC地址恢复原样,只要选择“NetworkAddress”项右边的“没有显示”再重新启动即可。在WIN2000下面是选择“不存在”,当然也不用重新启动了。
tags:www.192.168.