共享上网难题多,高手帮您轻松解决
【IT168 专稿】家庭、办公场所有多台计算机需要共享上网时,一般就是先将这些计算机组成局域网络,然后用其中一台计算机接入Internet,网络中其他计算机通过这台机器实现共享上网,这就是简单的Internet连接共享。本章列举了在共享连接的组建以及使用过程中可能遇到的各种问题,看看这些问题是否你也遇到过。
问题1:交换机端口满了,共享上网怎么办?
现象:在局域网中新增了一台电脑要接入网络共享上网,但由于交换机端口已满,又不想为此再购买新交换机,该怎么办?
分析与解决:这其实不难,可以采用“一端口共享”的办法实现,即是说在局域网中,两机共用一交换机口共享上网。在出现Windows XP操作系统之前,这个愿望是很难实现的,正是由于Windows XP中新增的“网桥”功能,才使得这一愿望成为可能。
首先,要准备一台安装Windows XP系统的电脑,并安装双网卡,我们把这台电脑叫“电脑A”;另一台新加入的叫“电脑B”。还有就是保证电脑A能够正常访问局域网资源。
1)打开网络属性窗口,将原来的“本地连接”命名为“服务端”。后来安装的网卡的“本地连接”重命名为“客户端”,然后用直通双绞线将这块网卡与“电脑B”直连起来。
2)设置电脑B的IP相关地址。注意应与电脑A保持同一网段,即是说子网掩码和工作组要与电脑A相同,另外默认网关和DNS地址应输入电脑A的IP地址。
通过以上设置后,两台电脑应该可以互访了。接下来就是用“网桥”将这两个连接“桥接”起来。
3)在电脑A中再进入网络属性窗口,选中这两个连接名后单击鼠标右键,在弹出的下拉菜单中选择“网桥”命令,如图1所示。
![]() |
| 图1(点击看大图) |
Windows XP系统自动为这两个连接进行桥接,桥接成功后打开“网桥”属性页,将所有适配器都设成连接本地网即可,如图2所示。
![]() |
| 图2(点击看大图) |
通过以上几步的设置,电脑B就可访问局域网内所有资源了,当然也就能共享上网。
问题小结:Windows XP集成的“网桥(Bridge)”功能,其配置简单易行,大大方便了中小型局域网之间的互联与拓展,但同时它只能采取手动指定网络路径的方式,因此效率不会很高,在大型的局域网中,所需转发的数据包流量很大时,它的作用就比不上专用的路由器了。
问题2:为何局域网访问互联网时速度很慢?
现象:局域网采用代理服务器共享上网,最近访问互联网的速度奇慢,有时需要刷新好几次才能打开网页。局域网内互访一切正常,如何才能快起来?
分析解决:既然局域网内的访问一切正常,宽带本身速率不可能无原因就慢下来,那么问题只有集中在服务器的代理上了。
(1)Windows系统的“Internet连接共享”问题。
Windows系统自带的Internet连接共享的效率并不是很高,它比较适合小范围的局域网络,如果机器数量较多,最好使用Windows系统的“NAT”或者“ISA Server”做代理服务器,使用WinGate、Sygate之类的代理软件也不错。
(2)服务器的问题。
排除了代理方面的原因后,再看看是否因为服务器的负担过大而造成的信息阻塞。一般服务器上都向局域网络提供许多服务,大量的访问请求涌入和共享代理之间的处理紊乱,都会造成某一方的不稳定。因此最好关闭一些不常用的服务,或者单独用一台电脑来做共享代理。
问题小结:这类访问速度慢的问题,可能来自多方面。除了上述两点外,当然也不能排除硬件方面的原因,比如ADSL Modem,Modem到电脑的接入线路等。
问题3:如何实现USB双机互连共享上网?
现象:两台分别安装Windows 98和Windows XP的电脑,通过USB线连接可以实现共享及上网吗?
分析解决:完全可以。双机互连时的连接线选择上,除了双绞线外,USB线、打印并口线等都是另一种选择。USB连接线的基本原理是:利用一个两端都是USB接口的“Host-Host桥”,来模拟以太网卡实现联网功能,通过这个带网络协议的处理芯片,两台互连的电脑工作时就跟用双网卡连接时的工作状态一样。
要保证Windows 98和Windows XP互通,XP所在的电脑必须要做两个准备:一是启用Guest账户;运行“设置家庭或小型办公网络”向导,要注意的地方就是在“选择连接方法”步骤里要选择第一项“这台计算机直接连接到Internet”选项,如图3所示。
![]() |
| 图3(点击看大图) |
同样也可以利用Windows XP系统的“桥接”功能实现。这时的两个连接就分别是对外的Internet连接和对另一台电脑的USB连接。
问题总结:在选购USB线时有一个问题千万要注意,这就是要分清楚“USB连网线”和“USB连机线”的区别。虽然在外观上基本一样,不过它们使用的芯片不同,USB连机线只有拷贝功能,而USB连网线既具有拷贝功能,又具有网络功能,购买时注意向商家说明用途。
问题4:如何限制部分用户的Internet访问?
现象:有时在某个时段,不希望局域网中部分用户访问Internet,请问该怎么做?
分析解决:若欲禁止部分用户对Internet的访问,可在代理服务器中作必要限制,如果安装有相关网管软件更好。
(1)使用Sygate,可以通过设置黑白名单,禁止某些IP地址的访问来实现。
在Sygate主界面工具条上单击Permissions(权限)按钮,输入用户的口令,单击“OK”按钮,进入Permissions Editor窗口。BlackList下列出了禁止访问的网站,White List用来指定可以通过Sygate上网的客户端。单击Add按钮向黑名单中添加IP地址,出现添加记录窗口,如图4所示。
![]() |
| 图4(点击看大图) |
Protocol (协议):可以在下拉列表中选择协议类型(TCP或UDP)。
Port No(端口号):可以通过禁止端口服务的方法,限制HTTP、SMTP、POP3、TELNET等服务的生效,AllPort是所有服务禁用。比如让某客户机不能进行浏览,可禁止80端口。
Start:可以设定生效时间。这不仅可以限制某人,也可限制某时。
(2)Wingate的用户身份验证方式同样也可实现。
1)在Wingate服务器主程序“Gatekeeper”对话框中双击“WWW Proxy Server”选项,然后在如图5所示对话框中选择“Use Java client authentication as required by policies”复选项。
![]() |
| 图5(点击看大图) |
2)在上图对话框中单击顶上向右箭头,选择“Policies”标签项;在接着出现的对话框内单击“Add”按钮,在如图6所示对话框中勾选“User must be authentication”后,单击“OK”按钮返回,此时会自动生成一个新的策略项,使之生效。
![]() |
| 图6(点击看大图) |
通过以上设置后,当被限制的客户端要访问互联网时,会自动弹出身份验证对话框,要求用户输入相应的身份信息,只有合法的用户才可以进行相应的应用,如图7所示。
![]() |
| 图7(点击看大图) |
问题总结:Sygate和Wingate是两款不错的代理服务器软件,用它们可以实现很强大的代理及网络管理功能。有兴趣的朋友可以多多研究。
本章总结:
其实Internet连接共享类的问题远远不止以上所列,大家在解决这些问题时,应注意由表及里的办法逐一排查;也许很多问题只是自己一时疏忽所致。同时平时多阅读一些网络知识类资料,多实际动手配置一些网络,自然会增长不少实际操作能力,那时再遇到这类问题时,就会轻松许多了。
