实战ADSL无服务器共享上网
发表时间:2003-05-19
随着ADSL的普及,越来越多的个人和单位用户开始使用ADSL宽带上网业务,对于一些不止拥有一台计算机的用户来
说,共享ADSL便成了他们的一种理想选择。而共享ADSL上网的通常作法就是用一台双网卡的计算机做服务器,配
以SyGate或WINGATE等代理服务器软件共享上网,同时,要想保证局域网的机器能够随时上网,必须确保服务器24小时处
于开机状态,这对计算机的保养和维护带来很大的不便,而且一旦服务器出现故障,其它的客户机跟着倒霉无法上网。
那么有没有一种办法,不用服务器,照样用ADSL共享上网呢?答案是肯定的。本文即结合自己在单位组建无服务器共享
宽带的实践向大家详细介绍无服务器共享ADSL的方法。
一、共享原理
在这里,有必要先介绍一下普通双网卡共享ADSL上网的原理,它是在服务器上用两块网卡(网卡A和网卡B)分别
与ADSL Modem和交换机相连,首先由ADSL Modem和服务器的网卡A通讯,然后,服务器通过网卡B连接到Hub或交换机,组
成一个内部用户访问Internet的通路,当局域网用户需要访问Internet时,首先向Hub或交换机发送一个请求,然后再依
次向服务器网卡B、服务器网卡A、ADSL Modem直至最后访问Internet。和普通双网卡共享ADSL相比,无服务器共享上网
省去了服务器和两块网卡,变成了另外一种情形,即:局域网用户直接向交换机发送请求信息,然后通过ADSL Modem即
可访问Internet了(这里虽说没有服务器,因为该Modem具有路由功能,在设置好它的路由方式后,Modem本身就相当于
一台服务器,不用另外机器做主机,因此严格意义上说,不是没有服务器,而是Modem充当了服务器)。
二、硬件准备
具有路由功能的ADSL Modem一个、10M/100M自适应网卡一块、8口HUB(或交换机)一个、一根开通ADSL宽带服务的
电话线、网卡对HUB的网线若干(网线制作可按586A或586B标准制作,也可从市场上购得,本例是按586B标准自己制作的
,即网线的两端均按白橙、橙、白绿、兰、白兰、绿、白棕、棕的相同顺序排列)。
三、硬件连接
在计算机上安装好网卡之后,我们将ADSL电话线接入ADSL Modem的line接口上,然后再用做好的网线将ADSL Modem
的RJ-45口与HUB的UpLink接口(或是交换机的任意接口)连接起来。其次,用同样的网线逐个将待共享接入internet计
算机的RJ45头接入HUB的第1到第7的接口上(不要错接在HUB的第8口上)。硬件连接完成后,下一步就是要对该网络进行
相关的配置了。
四、网络配置
首先,进入“TCP/IP属性”设置对话框。方法是在桌面上用鼠标右键单击“网上邻居”图标,弹出“网络”对话框
,在“配置”选项标签中,双击“TCP/IP Realtek RTL8139(A/B/C/8130) PCI Fast Ethernet NIC”项(如图1),对“
TCP/IP属性”进行详细配置。
1.DNS配置:首先点选DNS标签,对网络的DNS进行配置,第一步先点选“启用DNS”项,然后在下部的“主机”和“
域”里随意输入该机的“主机和域名”(一般将“主机”名设为单位名称缩写)。第二步在“DNS服务器搜索顺序”框里
将电信部门提供的DNS服务器依次输入并点击添加按钮,本例即根据我市实际输入搜索顺序
为“10.255.0.68和202.102.224.68”(如图2)。
2.设定网关:因为在此配置中,ADSL Modem被作为了服务器,所以共享ADSL的网关就是ADSL Modem的默认IP地址,
即192.168.1.1。所以我们点选“网关”选项卡,在“网关”对话框里输入并点击添加按钮,将该网关地址添加进去(如
图3)。
3.IP地址设定:在IP地址选项卡中勾选“自动获取IP地址”项,将本机的IP地址设置为自动从服务器上获取IP地址
(如图4)。
当上述一切配置完成之后,打开计算机,我们发现各个计算机已经可以正常共享上网了,而且经笔者测试,7台机器同时上网,软件下载和网页打开的速度仍然飞快。
之后笔者用同样的配置,通过实验,与普通有服务器共享上网相比较,这种组网方式简单而又实用,只要ADSL
Modem和HUB的电源是开着的,大家都可以自由上网,同时还节约了组网成本,维护起来也十分方便,笔者单位采用这种
组网方式几个月来,一直十分稳定。
五、几点补充
1.这里面,因为笔者的宽带网线没有接电话机,所以免去了对分离器的介绍,在实践中如有需要,大家自己可很方
便地添加。
2.住宅小区或是同一楼层的邻居也可以采用此种办法共享ADSL上网,这种共享,理论上不超过150米均可正常上网,
只是客户机到HUB之间的连线和网速成反比,越长速度越慢,如果越过了150米,大家可以采用HUB级连的办法进行扩展其
距离(注意最多不要超过四级级连哟)
3.为了各计算机内部资源共享的方便,我们在设置的时候可将各计算机设在同一个工作组内,并添加上相应的协议
(如IPX/SPX兼容协议和NetBEUI协议),这一步添加与否不影响计算机的共享上网。
4.关于ADSL Modem的路由设置。电信部门赠送的ADSL Modem的路由一般已经设置好,自己无需进行另外的设置,如
果是自己购买的带有路由功能ADSL Modem,则可以按照附赠的说明书里的步骤或咨询厂家进行设置,打开路由功能。
(青山工作室 段永军)
方案二
随着宽带上网业务的迅速发展和电脑的普及,越来越多的单位和个人拥有了不止一台电脑,用户也十分希望共享上网。那么有没有一种办法可以实现双机或多机共享ADSL上网呢?答案是肯定的。本文即向大家介绍一种简单易行的宽带共享方案——多机单网卡共享上网。
软件名称:HomeShare
最新版本:2.3
文件大小:1.7 MB
软件性质:共享软件
下载地址:点击下载
一、工具准备
1. 网卡对Hub网线
2. 虚拟路由器软件:HomeShare
3. Hub一个(5口或8口均可)
小知识:Hub又叫集线器,是一种共享带宽的网络设备,通常带宽为10~100兆。
软件介绍:HomeShare是一款功能强大,易于使用的宽带共享软件,支持以太网、ADSL、有线宽带、WLAN等网络环境。并且在使用上有明显的优点,首先是使用单网卡,避免购买多余的网卡,而且不存在任何性能上的问题。其次是不需要设置专门的服务器,每台电脑都需要安装此软件,先开机的电脑将成为服务器。当服务器关机后,其他电脑将会自动成为服务器,保证网络可以继续使用。第三是可以实现无缝切换。即当服务器关机,客户机会自动切换到服务器,同时保证客户机中的游戏不会中断。同时软件还使用了虚拟网络号作为安全措施,网络号可以自己灵活设置,使家庭或小区中共享上网的电脑处于一个虚拟的网络中,并能有效防止未经授权的计算机通过本机上网。
二、共享实战
把家中两台电脑和隔壁邻居一台电脑连接起来,实现共享上网。家中两台电脑操作系统一台为Windows XP,一台为Windows 2000,邻居为Windows XP,为方便描述,特将家中装有Windows XP操作系统的电脑指定为A机,装有Win2000的电脑指定为B机,邻居装有Windows XP的电脑指定为C机。
具体步骤:
1. 硬件连接:首先将ADSL电话线连接到ADSL,然后将ADSL用刚做好的计算机到Hub的网线联接到Hub的级联口(“Uplink”口)上,然后将计算机A、B、C分别用做好的网线连接到Hub的其余任一端口上;
2. 软件安装:为每台计算机安装HomeShare软件,该软件为共享软件,而且更为难能可贵的是全功能无限制版本。
3. 软件的设置:以A机为例,具体设置如下:
(1)“高级选项”配置。因为限制共享的专用认证程序会自动检测网卡有没有配置第二个IP地址,同时还会记忆上网计算机网卡的MAC地址一段时间。所以首先要在弹出的主窗口中,将软件切换至“高级选项”标签,勾选其中的“不使用内网IP”和“使用固定MAC地址”二项(如图1),并为软件指定本机的MAC地址(A、B、C三机的MAC地址均要相同)。
 图1 |
 图2 |
小提示:如果此时你已无意中用鼠标在软件启动后的主界面的“选项”标签中,点了一下鼠标,该软件会自动识别计算机处于内网并为该机指定IP地址、子网掩码、网关等信息,就需将其还原为“自动获取IP地址模式”。解决办法为:依次点击“设置→控制面板→网络连接→本地连接→常规标签→Internet 协议(TCP/IP)→自动获取IP地址”。
(2)常规“选项”配置:在配置完“高级选项”后,点击“常规”标签将A机切换到常规“选项”配置界面(如图2),共有三项需要配置,分别为:
●内网IP设置:虽然前面我们选择了“不使用内网IP”,但是“选项”中的“内网IP设置”也是要填写的,否则软件将不能连接服务器。设置方法为:用鼠标在“内网IP设置”中的IP框里随便点一下,HomeShare将自动为A机配置好A机的IP地址、子网掩码、网关等选项(如图2)。
●“连接类型”设置:此处需选择“动态获取DHCP”项。
小知识:“连接类型”共有四种,分别为:“动态获取DHCP”、“固定IP”、“PPPoE”和“802.1x”。实际上,在宽带网系统中所谓的拨号其实并不拨任何号码而是一种身份验证机制仅是沿用了拨号上网的习惯称呼。上述四种“连接类型”实际上就是四种保护宽带服务商利益的“身份鉴权方法”。
1. “固定IP”方式:由服务商分配用户一个固定的IP地址,使用此IP地址即可上网,使用其他IP地址不能上网。此方式身份鉴定最为简单,但此方式防盗性能最差,盗用别人的IP地址也能上网,别人也能盗用你的。但目前应用比较广泛。
2. “PPPoE”拨号方式:PPPoE是最古老也是应用面最广的宽带拨号方式。它使用PPPoE(Point to Point Protocol over Ethernet)协议向宽带服务商拨号服务器申请上网权限,由拨号服务器进行计时计费。
3. “802.1x”拨号方式:802.1x是基于端口的访问控制协议,比PPPoE更加安全高效。
4. 第三方软件方式:由于通用的宽带拨号协议很容易被嵌入到路由器内部去,因此许多的宽带服务商采用由第三方开发的宽带拨号软件和拨号协议,用来防止用户共享上网,也即本例中的“自动获取DHCP”方式。
●“网络号”设置:使用HomeShare可以设置自己的网络号,使你家庭中的电脑都处在一个虚拟的网络中,同时也只有相同网络号的用户才能共享上网,三台机器的网络号必须一致。
至此,A机的软硬件设置完毕,下面就要对B和C机进行设置,而对B、C机的设置,顺序仍按A机的设置顺序进行,即首先配置“高级选项”的“不使用内网IP”和“使用固定MAC地址”二项,然后在常规“选项”里设置只要注意除“内网IP设置”中的虚拟IP地址不同外,其余设置全部相同就行了(即:使用相同的连接类型、相同的网络号和子网掩码、网关等)。
当三台机器全部设置完毕后,我们就实现了三台计算机通过HomeShare进行单网卡共享ADSL上网了。具体方法是:开机后首先点击HomeShare的“连接”图标(或依次点击软件的“网络 →连接”进行连接),如果网内没有其他计算机上网,HomeShare在连接后,会在其底部的状态栏中显示“服务器”、“已连接”字样(如图1),即先开机并连上网的计算机成为网内服务器供其他两台计算机上网使用,如果在上网过程中临时服务器关机或重启的话,另外两台计算机中的一台将立刻从客户机升级为临时服务器提供代理服务。
小提示:基于HomeShare目前版本,网内若有机器为Windows 98操作系统时只能作为客户机使用。具体方法为:参照网内Windows XP/2000/2003机器中HomeShare软件的虚拟IP地址等信息,为Windows 98系统指定IP地址、子网掩码和DNS,这样当网内有任一机器上网做服务器,Windows 98机即可实现自动上网,此法的缺点是比较被动。鉴于此种情况我们推荐将Windows 98系统升级为HomeShare所支持的Windows 2000系统。一般情况下,凡能运行Windows 98的电脑运行Windows 2000 Professional都不成问题。