大学校园网

大学生活网 > 大学生学习 > 计算机学习

ADSL共享上网方法及安装简析

ADSL共享上网方法及问题总汇 这几年以来,以ADSL为主的宽带正在我国日益普及,由于ADSL是一种新的接入方式,只有最新的Windows XP内置了它的接入驱动,但实际使用发觉共享效果还是不够理想,这里结合一下自己的使用体会,谈一下宽带共享的心得。   

RASPPPoE是一个比较小巧、方便的一种宽带虚拟拨号软件。它的拨号方式使用Windows式的Modem拨号方式,界面非常亲切。ICS(Internet Connection Sharing)是微软公司在Windows 2000/ XP下内置的一种共享上网服务。用户使用的时候,只需打上一个勾,就可以启动这项服务。RASPPPoE+ICS是我极力推荐的一种共享宽带连接的方法。 当然,我们也可以用电信提供的“星空急速”,可缺点是无法自动拨号,这样就要麻烦我们自己多点下鼠标了。

1、RASPPPoE的安装   

点击“开始→设置→控制面板→网络连接”,选择与ADSL Modem相连接的网卡,右键选择“属性”,会出现该网卡的属性框,选择“安装→选择协议→选择从磁盘安装”,指向RASPPPoE所在目录,点击“确定”,Windows 2000或Windows XP会提示你,这个协议没有数字签证,是否继续,点击Installtion Anyway之后安装成功,会多出一项PPP over Ethernet项。然后去掉除PPP over Ethernet外的所有协议、服务和客户。点击确定。这样我们就完成了对RASPPPoE的安装。

2、建立RASPPPoE的宽带连接   

点击“开始→运行”,敲入RASPPPoE。将会出现RASPPPoE的对话框。点击Queray Available Services,待出现服务上后,点击其中一个服务上,然后点击Create a dial-up connection on desktop(在桌面建立一个拨号连接)。点击Exit之后桌面会出现一个新的连接。双击这个连接,填上用户名、密码,点击拨号,这样就连上Internet了。

3、启动ICS   

点击“开始→设置→控制面板→网络连接”,找到我们刚才建立的RASPPPoE的拨号图标。右键选择“属性”,选择“高级”,选择Allow other network users through this computers's connection(允许其他网络用户通过这台电脑上网),点击确定,Windows XP会提示你,与其他电脑连接或与Hub连接的这块网卡的IP地址将会被设置成为192.168.0.1。选择Yes,这样就启动了ICS。   

如果我们有多台电脑并且使用了Hub连接,只需要主机(也就是启动了ICS服务的这台电脑)虚拟拨号后,其他电脑不需要做任何的IP地址设置,就可以共享连接到Intetrnet了。   

如果我们没用Hub,并且我们只有一台电脑共享这个宽带连接,需要一条交叉线(对联线),也就是一头做成EIA-T568a标准接口,另一头做成EIA-T568b标准接口,长度必须超过1米。这样的交叉线自己做也可以,如果自己不会做的话,在电脑城一般都会有卖这种线的商家。   

如果我们局域网中必须设置IP地址的话,那么其他电脑除了设置IP地址外,还必须设置DNS,网关地址必须为192.168.0.1。这样不仅可以连接至我们的局域网也可以共享主机的宽带连接。   

以上操作在Windows XP上实现。Windows 2000下情况类似,只会有一点不同。只要设置一下后在局域网中的其它机子上安装一下netsetup.exe,这个文件就行了。 常见问题总汇   

当用ADSL共享上网时可能会出现一种比较奇怪的现象:有些网站在客户机上访问老是不成功,但是在服务器上就没有问题,而大部分网站没有问题。这是因为网络内MTU值和访问的网络的MTU值不匹配的原因。

概述:当使用ADSL宽带上网并且连接协议为PPPoE时,网络连接共享中的客户机可能会无法访问部分网站或者不能发送带有附件的电子邮件。

原因:

一.NTBUG 429047 PPPoE协议要求所有客户机上的MTU值不超过1492(默认值为1500)。当某些网站忽略ICMP无法投递消息或者在被访网站与ICS主机之间存在black hole router 时,会导致NTBUG429047。

二.TCP接收窗口过小. 解决方法:

1.针对NTBUG 429047,修改客户机上的注册表: -- 在Windows9X的客户机上

(1)给网卡设定一个固定IP如192.168.0.2

(2)在注册表中定位于键 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000n其中000n内含的”IP Address”项,值应为(1)中所指定的IP。

(3)选中000n,在右边面板中新建值项:MaxMTU,类型:DWORD,值:1450(十进制)。

(4)重新将网卡设为自动获取IP,禁用再启用该网卡. -- 在WindowsNT4.0/Windows 2000/Windows XP的客户机上 定位于主键 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 找到与当前使用网卡的ID键(方法和在98下基本相同,只要找到包含所要修改的网络的IP地址的键值,那么这个ID就是你要修改的),为该键建立新值项:MTU,类型: DWORD,值:1450(十进制). 备注:您可以通过查看IPADRESS(若是指定IP,改值应为192.168.0.x)或DHCPDOMAIN(若是动态获得IP,该值为DHCP Server名)来选择正确的ID键.

2. 针对TCP接收窗口大小问题: 在Windows 9x/Windows ME的客户机上

(1) 运行REGEDIT打开注册表编辑器

(2) 定位于键 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP

(3) --如果值项DefaultRcvWindow已存在,将其值修改为8192 --如果值项DefaultRcvWindow不存在,新建字符串(String)类型的值项DefaultRcvWindow,设置其值为8192

(4) 退出注册表编辑器,重新启动计算机

下面是在使用ADSL过程中可能会碰到的一些错误代码: Error 602 The port is already open

问题:拨号网络网络由于设备安装错误或正在使用,不能进行连接

原因:RasPPPoE没有完全和正确的安装 解决:卸载干净任何PPPoE软件,重新安装 Error 605 Cannot set port inFORMation

问题:拨号网络网络由于设备安装错误不能设定使用端口

原因:RasPPPoE没有完全和正确的安装 解决:卸载干净任何PPPoE软件,重新安装 Error 606 The port is not connected

问题:拨号网络网络不能连接所需的设备端口

原因:RasPPPoE没有完全和正确的安装,连接线故障,ADSL MODEM故障

解决:卸载干净任何PPPoE软件,重新安装,检查网线和 ADSL MODEM Error 608 The device does not exist

问题:拨号网络网络连接的设备不存在

原因:RasPPPoE没有完全和正确的安装 解决:卸载干净任何PPPoE软件,重新安装 Error 609 The device type does not exist

问题:拨号网络网络连接的设备其种类不能确定

原因:RasPPPoE没有完全和正确的安装 解决:卸载干净任何PPPoE软件,重新安装 Error 611 The route is not available/612 The route is not allocated

问题:拨号网络网络连接路由不正确

原因:RasPPPoE没有完全和正确的安装,ISP服务器故障 解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问 Error 617 The port or device is already disconnecting

问题:拨号网络网络连接的设备已经断开

原因:RasPPPoE没有完全和正确的安装,ISP服务器故障,连接线,ADSL MODEM故障 解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问 ,检查网线和 ADSL MODEM Error 619

问题:与ISP服务器不能建立连接

原因:ADSL ISP服务器故障,ADSL电话线故障

解决:检查ADSL信号灯是否能正确同步。致电ISP询问 Error 621 Cannot open the phone book file Error 622 Cannot load the phone book file Error 623 Cannot find the phone book entrya Error 624 Cannot write the phone book file Error 625 Invalid inFORMation found in the phone book

问题:Windows NT或者Windows 2000 Server网络RAS网络组件故障

原因:卸载所有PPPoE软件,重新安装RAS网络组件和RasPPPoE Error 630