利用Homeshare实现无路由共享联网

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:yangyang03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:共享网络带宽是网络用户非常关注的一个问题。HomeShare是一款易于宽带用户使用的共享软件,适应于以太网、ADSL、有线宽带、WLAN等。HomeShare提供了5种网络连接方式,本文针对5种不同连接方式下的设置进行比较说明。
  关键词:HomeShare;共享网络;无路由器
  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)04-1pppp-0c
  
  Network Share by Homeshare without Router
  HAO Zhao-jie1,PENG Kai2
  (1.Henan University,Kaifeng 475004 China;2.Guangdong University of Technology,Guangzhou 510006,China)
  Abstract:Network share is a question network-users care. Homeshare is an easy-used software,which is applicable to Ethernet、ADSL、WLAN and so on.This software supports five ways for network connections which will be comparatively discussed in this paper.
  Key words: HomeShare;Network share;without Router
  
  1 问题的提出
  
  随着计算机和宽带网络的普及,越来越多的家庭和学生寝室联入因特网。对于家庭用户,ISP通常提供给一个账号和一个外网IP,而单用户一般无法完全利用该网络带宽;对于大学生寝室上网,每台计算机都采用固定IP势必造成学校IP地址的紧缺和学生网费的增加。因此,如何充分利用网络资源、如何节省联网费用便成了众多用户所考虑的问题。而多机共享上网无疑是一种有效解决该问题的办法。
  通常,两台计算机共享网络时可采用双网卡连接,利用sygate 等软件实现网络共享;多台计算机时则需要借助集线器/交换机结合路由器实现网络共享。这些方案要么需要服务器要么需要费用较为昂贵的路由器,对家庭用户和学生用户来说都不太适宜。另外,还有些ISP采用IP地址与MAC地址绑定、第三方认证等策略,而这些策略则可能致使上述网络共享策略失效。本文所介绍的Homeshare及其共享策略则为我们解决上述问题提供一种方法。
  
  2 认识Homeshare
  
  HomeShare是一款易于宽带用户使用的共享软件,适应于以太网、ADSL、有线宽带、WLAN等,可下载到的最新版本为2.43,可从http://www.homsoft.net网站中下载。Homeshare采用“单网卡 Hub/交换机”的形式搭建共享网络,先开机的计算机充当服务器,当服务器关机后,其他计算机自动成为服务器。
  Homeshare主界面分为“选项”和“高级选项”两个标签。在“选项”标签中,可对内网地址、外网地址、连接方式和内部网络号进行设置。外网地址也称公网地址,是指在因特网上直接可达的地址,可双向访问,是架设各种服务器必不可少的条件。内网地址也称私网地址,是国际IP地址分配时的保留地址,不能在internet上直接使用,常用于局域,且在不同局域网中可重复实用。内网地址有三类,A类:10.0.0.0~10.255.255.255, B类:172.16.0.0~172.31.255.255 ,C类:192.168.0.0~192.168.255.255,内网地址的类型根据内网规模确定。Homeshare中提供的网络连接方式有5种:动态获取、固定IP、PPPoE、802.1x和专用服务器。内部网络号标识计算机所处的虚拟网络, Homeshare可以设置自己的网络号,使家庭或寝室中的计算机处在同一个虚拟网络中而不影响到其他网络用户,同一虚拟网络是共享上网的必要条件。“高级选项”标签中常用到有“无缝切换”和“使用固定MAC地址”。选中“无缝切换”时,客户机在服务器关机时会自动转换成服务器;当IP地址与MAC地址绑定时需选择 “使用固定MAC地址”。
  
  3 不同连接方式下的设置
  
  Homeshare提供了5种连接方式,不同的连接方式共享网络时的设置有所不同,下面就逐一介绍。
  3.1 动态获取DHCP
  DHCP是Dynamic Host Configuration Protocol的缩写,中文意思是动态主机配置协议。采用了这种方式配置TCP/IP协议时,不需要设定IP地址、子网掩码、网关地址和DNS地址,由计算机自动从网络的DHCP服务器上获取。DHCP降低了用户使用网络的门槛,便于ISP自主调整网络配置,早期的校园网常采用此方式。
  采用动态获取DHCP连接时, 所有计算机的Homeshare设置如下:“连接方式”选“动态获取DHCP”;内网设置、网络号设置中仅内网IP不同,其余完全一样。此种情况较为简单,在此不再赘述。
  3.2 PPPoE连接
  PPPoE连接是最古老也是应用最广的宽带拨号方式,它使用PPPoE(Point to Point Protocol over Ethernet)协议向宽带服务商拨号服务器申请上网权限,由拨号服务器进行计时计费。ADSL宽带网拨号即采用此协议,下面就以ADSL宽带的共享为例加以说明。
  共享前网络构建形式通常是一台计算机通过ADSL调制解调器与网络相连;共享时则需要添置一台交换机/集线器,所有计算机装有Homeshare软件,通过交换机/集线器相连形成局域网,再经由ADSL调整解调器联入Internet,如图1所示。安装Homeshare后不需要较为昂贵的路由器就可实现网络共享,这就是我们称利用Homeshare可实现无路由网络共享的原因所在。
  
  图2
  在此种情况下,Homeshare的设置如图2所示:在“选项”标签中,“连接方式”设置为“PPPoE”,“账户设置”填写ISP提供的用户名和密码;“内网设置”中的IP地址设成互不相同的合法内网地址,子网掩码、网关、网络号均相同;在“高级选项”标签中,选中“无缝切换”以实现客户机向服务器的自动切换。经过上述设置后,就可以实现多机共享上网了。
  3.3 固定IP连接
  有些ISP提供给用户固定IP地址,此时Homeshare的设置需要看IP地址是否与MAC地址绑定。MAC地址是固化在网卡中的物理地址,一般是6个字节48位长,是网卡的唯一标识。MAC地址与IP地址绑定是指利用物理地址的唯一性,在路由器中建立一个IP地址与MAC地址的对应表,只有“IP-MAC”地址相对应的合法注册机器才能得到正确的ARP应答,否则无法与外界通讯。MAC地址与IP绑定通常是由网络管理员在路由器或交换机的路由模块上写入的,可有效防止IP地址被盗用。
  下面笔者以两台计算机共享为例加以说明。A机的MAC地址:00-16-36-84-53-B3,B机的MAC地址:00-0F-EA-59-43-60;服务商提供的固定IP为202.196.196.111,绑定到A机上;子网掩码为255.255.255.0,网关为202.196.196.1,DNS为202.196.96.131。网络构建形式为:A、B两机通过普通的hub/交换机连在一起,再通过hub/交换机与internet相连。
  (1)没与MAC地址绑定
  当ISP仅仅提供固定IP,而没有与MAC地址绑定,此时Homeshare的设置如图3所示:“选项”标签中,“连接方式”设置为“固定IP”;在地址设置处,填写ISP提供的固定IP “202.196.196.111”、网关“202.196.196.1”和DNS“202.196.96.131”;内网设置和ADSL共享时的内网设置相同,内网IP有效且不同,掩码、DNS、网络号均相同。“高级选项”标签中选择“无缝切换”。
  (2)与MAC地址绑定
  IP地址与MAC地址的绑定为网络管理带来方便,但也为共享网络带来了困难,不过利用Homeshare仍可以实现网络共享。这种情况下,A机中Homeshare的“选项”标签设置与没有绑定时的设置完全相同,如图3所示。A机中的“高级选项”选中“使用固定MAC地址”并输入被绑定的MAC地址“00-16-36-84-53-B3”, 如图4所示。B机中的设置只需在“内网设置”中IP栏处设成与A机不同的合理的内网地址,其他的与A机完全相同。
  如上设置后,由于IP地址必须与MAC地址匹配,所以A机必须先开机充当服务器,B机才能与网络正常连接,不太方便。如何突破IP地址与MAC地址绑定的束缚而实现“先开机者为服务器”呢?通过修改MAC地址可以实现这一目标。
  
  图4
  在“A机先开机B机后开机”的情况下,不需要更改MAC地址即可实现网络共享。
  若B机先开机,则需要把B机的MAC地址换为被绑定的那个MAC地址,上例中把B机的MAC地址换为00-16-36-84-53-B3,重启后让该地址生效即可。在这种情况下,如果A机不开机,则B机可正常使用。如果A机开机,则会因物理地址相同而无法共享网络,故还需要更改A机的MAC地址,此时需要把A机的MAC地址改为与B机当前MAC地址不同的合法地址,重启后生效即可。经过上述一番改动后,B机就变成了服务器。当然多台计算机共享网络的情况下,若要实现“先开机者为服务器”,需要保证先开机计算机的MAC地址与ISP绑定的那个MAC地址相同。
  对于MAC地址修改,可以利用专门的软件,如MAC地址更改精灵、MAC address changer等,也可以在windows系统中修改, win98/2000/XP都提供了修改功能。下面以XP系统为例说明MAC地址的修改。
  右键点击“网上邻居”,弹出菜单中点击属性? 右键点击有效的“本地连接”,弹出菜单中点击属性 ? 在弹出的对话框中“常规”选项中点击“配置”按钮 ? 在弹出的对话框中选择“高级”标签? 在属性中选择“网络地址”,在“值”的文本输入框中输入你想改的MAC地址。通常,“网络地址”默认值是“不存在”,如果想恢复原来的MAC地址,只需把“网络地址”设置成“不存在”即可。
  3.4 802.1x连接
  802.1x是基于端口的访问控制协议,比PPPoE更加安全高效。许多ISP为了维护其商业利益,常采用第三方宽带拨号软件和拨号协议,利用第三方软件可实现802.1x、PPPoE、Web、Web+Client等多种不同方式认证。目前许多学校都使用802.1x的客户端认证方式,默认情况下一个帐号只能支持一台主机上网,这无疑又给使用Homeshare共享网络带来了挑战。笔者经过摸索发现通过更改Homeshare的某些设置还是可以共享网络的,下面就以装有友讯网络edu supplicant 3.2.4 校园网认证客户端的A、B两台计算机为例加以说明。
  学校网络中心提供的内网IP地址为:172.24.5.5, 掩码为255.255.0.0, 网关为172.24.5.1, DNS为202.196.96.131。在A机上安装该校园网认证客户端,然后把本地网络连接的TCP/IP
  属性按上述填写。在校园网认证客户端输入网络中心提供的帐户名和帐户密码后,A机就可连接网络了。如图5所示。
  这种情况下,最关键的是对B机的设置。B机不需要安装edu supplicant 3.2.4,仅安装Homeshare,设置如图6所示:“连接类型”为“802.1x”,帐号设置、外网地址设置与A机中相同,内网设置中IP为192.168.0.5,掩码为255.255.255.0,网关为192.168.0.1,当然内网IP未必非得为192.168.0.5,只要合法有效,且与网关、掩码匹配即可。如果网络中心绑定了IP的话,除 “连接类型”设为“802.1x”外,还要选中“高级选项”的“使用固定MAC地址”。
  此时,由于Homeshare和校园网客户认证端不能同时生效,“无缝切换”功能失效。故当A机以校园网客户认证端拨号上网时,它充当了服务器,而装有Homeshare的B机只能借助A机共享网络,即B机要上网,需要A机一直与网络相通。这种方法仍属于早期的“服务器——客户机”的网络共享模式,虽然没有能实现“先开机者为服务器”的功能,但毕竟突破第三方认证的功能限制,对学生寝室多台计算机共享网络仍是一种不错的选择。
  
  图6
  3.5 专用服务器连接
  专用服务器方式是指有一台计算机专门作为服务器,其它计算机都通过它共享上网。在此情况下,服务器上需安装HomeShare,Homeshare设置时“连接类型”选择“专用服务器”,内网IP、掩码、网关合法且有效,如图7中三项分别设为172.30.5.33、255.255.0.0、172.30.5.1。另外,服务器的TCP/IP属性要设置成“自动获取IP地址”。
  
  图7
  客户机不需用安装HomeShare,其TCP/IP属性中设置为固定IP方式,该IP与服务器中的内网IP属于同类地址,但不能相同,譬如在本例中可设为172.33.5.36,掩码和网关要和服务器上的HomeShare内网设置中的掩码和网关相同。客户机的DNS也要与服务器上的DNS相同。服务器上的DNS设置可以在DNS的TCP/IP属性中看到,也可以在命令行窗口,用ipconfig/all看到。
  采用此方法实现的网络共享,无法实现“无缝切换”功能,其他计算机上网时需要服务器一直开机。其与应用最广泛的“服务器(双网卡)—hub/交换机—客户机”模式相同,Homeshare的作用在于服务器不需要装有双网卡。
  
  参考文献:
  [1]Homeshare主页[DB/OL].http://www.homsoft.net/.
  [2]石山.告别宽带路由器——HomeShare共享宽带更简单[J].电脑,2005,(04).
  
  收稿日期:2008-01-07
  作者简介:郝兆杰(1978-),男,河南濮阳人,硕士,教育技术专业,助教,研究方向:信息技术教育,教学设计,多媒体技术;彭凯 (1979-),男,湖南株洲人,硕士,教育技术专业,助教,研究方向:教育技术与影视传媒。
其他文献
摘要:TCP/IP协议是目前使用最广泛的网络互连协议,但是由于TCP三次握手中不安全性,使得Internet具有先天性的不足。随着近几年Internet的迅猛发展,随之而来的网络安全事件开始频繁发生,各种攻击手段层出不穷。以SYN Flood为代表的DDoS攻击方式,是近年来出现的一种全新的极具破坏力的拒绝服务攻击方式。本文首先介绍了DoS的定义,目前的拒绝服务攻击的原理和特点,重点对SYN Fl
摘要:SYBASE公司的ASE数据库管理系统的客户端与服务器的模式确保了应用程序运行稳定性和高效性,但是这种方式使得应用系统的维护非常困难,数据服务器的安全性不高。文章分析了如何在确保这种模式的优点的同时如何解决系统维护困难,提高数据服务器的安全性,并提出一种有效的解决方法。  关键词:客户机/服务器;OPEN CLIENT;封装;安全性;系统维护  中图分类号:TP311文献标识码:A 文章编号
摘要:当今社会,数据无处不在,数据挖掘技术作为一种新的信息处理技术,从海量的数据中找出有潜在价值的数据规律或数据模型用人工的方式难以实现这个目标,Weka是一种可用于数据挖掘的工具,数据挖掘用户可使用Weka执行数据预处理,分类,回归,聚类,关联规则等任务以Weka自带的数据集为例,详细介绍作为易于使用的数据挖掘工具Weka的使用  关键词:数据挖掘工具Weka  中图分类号:TP311文献标识码
摘要:本文介绍了一个CORBA服务器接口测试工具CTester的设计和实现。CTester具有平台无关性、采用图形化GUI界面、支持脚本定义、采用动态调用DII等特点,为分布式系统的开发提供测试手段。  关键词:CORBA; DII; Java  中图分类号:TP311文献标识码:A 文章编号:1009-3044(2008)06-11010-02  The Design and Implement
摘要:本文介绍了网页嵌入Windows Media Player播放器以及基本参数,并且介绍如何使用JavaScipt进行Windows Media Player播放器基本播放控制和播放列表添加的方法。  关键词:网页;JavaScipt;Windows Media Player  中图分类号:TP37文献标识码:A文章编号:1009-3044(2008)04-10ppp-0c    Basic
摘要:在实时点播系统中对异步的服务请求的处理,是通过在Peer节点上缓存目标节目部分段的数据,让新节点加入时直接从Peer节点获取数据,可以在很大程度上减少对源服务器带宽资源的占用。基于单棵组播树,本文研究如何对Peer节点进行组织,以适应大规模实时点播系统的应用需求。  关键词:P2P;实时点播;流媒体;对等网络  中图分类号:TP37文献标识码:A文章编号:1009-3044(2008)04-
摘要:SOAP(Simple Object Access Protocol,简单对象访问协议)是一种基于XML的通信协议。本文在分析基于SOAP的Web服务结构以及SOAP消息构成后,提出了一种加强Web服务安全的SOAP数字签名技术,确保了Web服务完整性和安全性.  关键词:Web服务;简单对象访问协议;数字签名;可扩展标记语言  中图分类号:TP393文献标识码:A文章编号:1009-304
摘要:基于IEEE802.15.4标准的ZigBee技术具有低成本、近距离、低功耗的优点,正符合未来一些无线互连设备的需要。本文首先介绍了Zigbee技术的概念、特点和协议模型,在此基础上探讨了ZigBee技术的应用并与其他几种无线通信技术做了比较。  关键词:ZigBee技术;IEEE802.15.4;无线通信  中图分类号:TP393文献标识码:A 文章编号:1009-3044(2008)06
摘要:视频点播(VOD)是一种以用户为主导的音视频信息系统。传统的VOD系统多是C/S模式采用服务器机群或者代理缓存的方式来实现,这会带来较大的硬件和管理开销,系统扩展性也难以得到保证。文中提出了一种基于P2P结构的视频点播的设计方案,分析了采用P2P技术以后视频点播系统对于节点闲散资源的利用和保证播放质量等方面的优势,并探讨了在系统设计与实现中的相关技术与方法。  关键词:视频点播;P2P;缓存
摘要:服务器漏洞是安全问题的起源。只有了解可能存在或潜在的安全问题,才能采取相应的防护对策,保证Oracle数据库的安全性。本文讨论了基于Oracle数据库下服务器可能出现的一些安全问题,并提出了相应的安全防护对策。  关键词:oracle数据库;服务器;安全问题;防护对策  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)06-00ppp-0c    Server S