ccidnet????

出版日期:2004-9-27 总期号:587 本年期号:37

本期导读
综合报道
硬件世界
网络新时空 
整机与数码
软件与应用
教育信息化
培训与职场 
读者俱乐部 
艰难的共享
——限制条件下共享上网的解决办法
河南省安阳县一职高 师爱香

  目前各地ISP提供的ADSL上网方式具体细节千差万别,这给用户共享上网带来不少麻烦。ISP的政策向来是不支持共享上网的,有的甚至在软硬件和技术上都加以限制,让用户的共享上网之路历尽曲折。笔者就曾因共享上网先后受到过剪断网线、封停账号、关闭端口等制裁。如今,宽带运营服务竞争逐渐激烈,ISP们不再将禁止共享挂在口头,但一部分ISP却转向幕后——从技术上进行限制。

  下面给出实践过程中不同形式的ADSL上网方式下实现共享的解决之道,主要是限制条件下共享上网的实现方法,希望对大家有所帮助。

  类型一:固定IP地址

  对策一:打开ADSL Modem的路由功能,并将外网IP地址设为ISP分配的IP地址,且将内网IP地址作为电脑的网关,无服务器共享上网

  由于上网人数越来越多,固定IP地址数量逐渐减少。以上方法适用于单位用户,ISP甚至会帮你设置共享上网,容易实现且方法多样,这里不做详述。

  类型二:固定IP,绑定MAC地址

  对策二:利用具有MAC地址克隆功能的宽带路由器,进行MAC地址克隆,实现无服务器共享

  由于MAC地址是网卡惟一的ID标识,不能轻易修改,因而绑定MAC地址是较为严格的限制措施。但现在的网络产品商常常会“吃完原告吃被告”,为ISP生产各种产品的同时,也时不时会为用户生产一些针对ISP的产品——具有MAC地址克隆功能的宽带路由器应运而生。以TP-LINK的TL-R410宽带路由器为例。将ADSL Modem接到TL-R410的WAN口(路由器的另4个RJ-45口可接电脑或交换机),之后将一台电脑的IP地址设为与路由器的IP地址(192.168.1.1)在同一网段,如192.168.1.2,在IE中访问http:// 192.168.1.1,输入说明书上的账号密码登录路由器,在Web界面的“网络参数→WAN口设置”页中选择静态IP地址,并填入ISP分配的固定IP地址。在“MAC地址克隆”页中填入ISP绑定的MAC地址(图1),保存重启,这样就能突破MAC地址绑定实现共享上网了。

  类型三:虚拟拨号

  对策三:打开ADSL Modem的路由设置选项,找到ISP的VCI和VPI值,利用Modem内置的拨号软件拨号,Modem接交换机,交换机下面无服务器共享

  这是目前最常见的实现共享的方式。关键是使用的ADSL Modem具有路由功能并打开路由功能,而且还要知道VCI和VPI值。如果ISP提供的ADSL Modem没有路由功能,可以自购一个,现在的ADSL Modem大多都内置路由和虚拟拨号软件。

  类型四:专用软件拨号连接

  这是较麻烦的一种,也正是笔者所在地区ISP提供的上网方式。采用这种方式的ISP局端大多是使用1483桥接协议,所配发的ADSL Modem默认都是使用桥接协议,所以ADSL Modem几乎不需要进行任何设置。

  对策四:ADSL Modem使用默认的桥接方式,与电脑都接到交换机上,任一主机配合代理服务器软件SyGate拨号连接,实现多服务器共享上网

  此方法操作起来有一定的技巧,需要详述。以笔者的七台电脑共享上网为例说明:

  上网需要用ISP提供的专用软件进行拨号连接,并且IP地址必须设为自动获取才能拨上,Modem内置的路由和拨号软件都没有用武之地,不能实现无服务器共享上网。经过分析,还是能够进行多服务器共享上网的,即变相的无服务器,每台电脑都能随时充当服务器。

  这样一来,就需要实现单网卡共享上网,并且代理服务器类软件不能使用客户端。筛选下来,只有SyGate等极少数软件符合要求。

  1. 硬件连接:七台电脑均使用单网卡,和ADSL Modem都接在一台八口交换机上。

  2. 网络设置:ADSL Modem采用默认的桥接方式(若不是,请改为桥接,只要单机能上网就对了),各电脑的IP地址均设为自动获取(这是专用连接软件的要求)。

  3. 软件安装与设置:以SyGate 4.5中文版为例,安装时一定要选择“服务器模式”(SyGate既能安装成服务器端也能安装成客户端,但可以不用客户端),这点非常重要。接下来,一定要选择“使用单网卡”。若此时未选,以后还能在Sygate的设置中选择。若电脑已经上网,安装程序也会检测到单网卡,并提示你将虚拟网卡的IP地址192.168.0.1作为网关(图2),这时点击[是]。由于各台电脑都是自动获取IP地址,就需要开启SyGate的DHCP服务来分配IP地址和网关。

  安装完成后会要求注册,未注册版本只能支持3个用户使用30天。图3显示SyGate已成功实现共享,图中可看到用户数量和线路速度等详细信息。

  为方便使用,我们还要做进一步的设置。点击“高级→配置”,出现“配置”对话框。这里要确保“使用单一网卡”被选中,同时勾选“启用地址服务器(DHCP)”、“启用DNS转发”、“永不挂断”,不选“系统启动时开启共享” (图4)。

  接下来,点击[高级]按钮,进入高级配置(图5)。这里可以不作改动,为方便起见可指定IP地址范围,加大连接超时时间,若ISP提供DNS也一并添加上去。

  依次确定保存后,SyGate服务重新启动,所有设置完成。

  4. 上网过程:需要各用户配合。上网时先打开IE看能否上网,如果能上,你就不要进行拨号连接,直接上网;如不能上网,说明还没有人拨号,你就拨上去,紧接着打开SyGate服务,其他人也就能上了。注意,不是拨号者不能打开SyGate服务,否则会造成冲突。拨号者电脑关闭后,其他电脑需要用Winipcfg或Ipconfig命令更新IP后才能接替过来,立即进行拨号连接并打开SyGate服务。

  类型五:专用软件拨号连接,“DHCP+”连接方式,并加上代理检测功能

  DHCP+是一种新兴的IP连接技术,在不计流量的情况下有更多的优势,因而正逐渐在各地试用。DHCP+服务器只在用户接入网络前为用户提供配置与管理信息,并进行严格认证,以后的通信完全不经过它,一般不会成为速度瓶颈。在DHCP+连接方式下,用老方法共享上网不几分钟就自动断线(图6)。

  对策五:用Windows 2000以上版本自带的连接共享,借助网络地址转换,实现单服务器共享上网

  呵呵,用户没钱,钻研精神却有的是。这不,利用系统自带的NAT(网络地址转换)功能,它就检测不到了。这种方法需要固定一台电脑做服务器,安装双网卡,一块网卡接ADSL Modem,一块网卡接交换机连接内网。在系统中为外网网卡设置Internet连接共享,内网网卡IP地址自动变为192.168.0.1并充当网关,其他电脑IP地址设为192.168.0.2~254、网关设为192.168.0.1,就能共享服务器的连接了。

  总结:可以说,要实现共享上网,使用路由器,尤其是带有Mac地址克隆功能的路由器,几乎是万能的方法,但需要额外的投资;利用ADSL Modem内置路由功能,需要进行复杂设置,并且需要ISP的支持;软件方式的多服务器共享上网,需要各用户互相协调;固定服务器方式,则是迫不得已的下策,适用于家庭内共享上网和机房、网吧使用。

  由于ISP的限制措施层出不穷,用户的应对方法也不断更新。魔高一尺,道高一丈, 在宽带资费还没有降到个人用户欣然接受之前,ISP和用户之间这场没有硝烟的战争还将继续。


  图1


  图2


  图3


  图4


  图5


  图6