我坐在桌前,用我的笔记本电脑一边放着在线音乐一边写这篇文章,旁边的上默默的记录着整个公司员工的上网操作,一切是多么的井井有条,这就是我们公司采用ADSL上网后的情景,但回想起整个安装过程,简直是一场恶梦。
首先是申请,我是使用网上申请的方式,操作很简单,填一个表格,提交,下午就有人与我联系确认,本以为顶多两星期就能搞定,但却让我等了三个多月,一次打电话询问那里的负责人甚至告诉我你们那个地区可能要等个一二年,而我公司就在电信局对面,无奈之下又申请了一线通,就在等待的时候突然接到了电信局ADSL的付款通知单,在付款后两天就有人上门来安装了,看来电信局的工作效率和我家里那台老电脑一样,时快时慢。
由于我本来是用一台安装win2000 advanced server 的Pc上用Modem加wingate4.3实现代理服务的,原想ADSL也不过只是换个设备的事,只要装个驱动应该就行了,可后来的事证明我是完全高估了它的兼容性。
电信局提供的是中信831的ADSL Modem,通过RJ45头与电脑中的网卡相连,驱动安装很简单,在win2000中甚至不需要重启动,接下去就是拨号,也很顺利,本以为大功告成,开个ie来感受一下512k的高速。咦,怎么没反应,ping 上海热线,”request time out”,显然,DNS解析有问题,询问电信局的技术人员,他干脆说ADSL无法在2000下运行,天哪!
运行cmd进入dos状态,用ipconfig命令查看,马上发现一个问题,本地连接3(即ADSL Modem虚拟的网卡)的IP地址为169.254.X.X,这显然不是ISP分配的ip地址,怪不得无法上网。原来电信局提供的pppoe软件enternet300安装后将ADSL设备虚拟成一块网卡,并使用了自带的拨号工具,而2000中却把它这个使用dhcp取得ip地址的网卡分配了一个内部的地址,以至无法找到isp的dns造成无法上网。
问题找到了,接下去就是如何解决了,将2000中的dhcp client服务关闭再拨号,运行ipconfig,这下可好,网卡和ADSL适配器的ip地址都变0.0.0.0了,断开,重新运行dhcp client服务,上线,奇迹发生了,ADSL适配器的ip地址变为61.171.X.X了,上网试试,上海热线的主页在5秒钟内就完全完成。
但我总不每一次上网都启动停止再启动再停止dhcp client服务来完成拨号吧,我又不是自虐狂,当然不会自己给自己找麻烦。
花了一番口舌劝说老板又买了台机器单独做代理服务器,吸取了2000中的教训直接安装98,安装完驱动,拨号,上网,正常,接下去装wingate,这里要注意,如果你使用4.3以上版本千万不要安装ens驱动,因为它会与et3000产生冲突,连拨号都不行了。
启动wingate,它会说找不到拨号适备和网关,不要管它,也不要给任何一块网卡指定网关,不然结果就是无法上网。
找一台客户机打开IE填入代理服务器地址上网,正常。
本以为这下可以喘了口气了,没想到在后来的使用过程中经常发生wingate死锁现象,一定要重启才能解决,看来还是操作系统的问题。
现在唯一没有试过的windows平台只有win2000 professional了,抱着试一试的心态在原来98的基础上安装了2000(就算不行也能用双启动切回98环境)。
安装完后,直接拨号,上网,没想到居然能够浏览,看ip也在isp分配的地址范围内,没想到2000的不同版本对于dhcp的解释还有不同,安装wingate,使用一星期也没有发生死锁,就此完全这次艰难的ADSL之旅。
心得:在2000 professional使用ADSL过程中发现有时也会有无法上网的情况,这时开关dhcp client服务也是徒劳,不过一般重启后就都能解决,另外,建议使用enternet300 1.6版本,它还有功能,如果你也和我一样是用做代理服务器需要有24小时持续连接的话请在application settings中将auto-connect和persistent connection勾上,这样即使断线后也能自动重拨了。还有要注意的是尽管2000中可以把ADSL拨号做为服务启动(即开机自动连线),但还是不要让它自动连接,因为可能会又造成ip地址分配错误的问题。
总结:这次ADSL的调试总共花了我三天的时间,并加了两个夜班,究其原因还是因为电信对于ADSL企业用户的技术支持实在不够,很遗憾,在电信公司专为ADSL做的专栏中帮助文件居然都不是它现在所提供的产品,也就是一无是处。而它提供的什么企业代理解决方案也只有理论图,没有任何有效的实例,在得不到任何帮助的情况下使我走了不少的弯路。因此我写此文希望能给和我有同样麻烦的人参考,
【责编:admin】
--------------------next---------------------