ADSL是目前用户上网宽带特色化解决方案,使用它上网的用户很多。但是,在Linux操作系统下用ADSL上网不是很方便。我这里介绍一个用ADSL上网的通用方案,使用它不仅解决了Linux上网问题,而且不用安装拨号程序就可以在Windows 98/Me/2000/XP下方便使用。
设置ADSL
笔者使用的是中兴ZXDSL831,就以此ADSL为例进行说明。
1.开启Web浏览器,在网址上输入192.168.1.1(注:这是这个ADSL的默认IP),然后按回车进入。
2.出现登入画面,输入用户名和密码,两者都是ZXDSL(大写的字母),然后进入ADSL主界面。如图1所示。
图1 进入ADSL主页面
3.在Web画面中,先点选Routing,然后再选择ATM VC。
4.在ATM VC设置页面中,查看运营商提供的VPI/VCI值对应的Interface名称,并且记住下这一组连接所使用的Interface名称。如图2所示。
图2 ATM VC设置页面
如果运营商提供的VPI/VCI为8/81,那么使用的Interface是aal5-0,该参数可以在图1的画面里找到。
5.在工作选单里,选择Routing→PPP→添加。如图3所示
图3 PPP设置页面
6.在“PPP界面-添加”页面中,确认以下设定,其它的值按默认值设定。如图4所示。
图4 PPP添加界面
◆ 在“ATM VC”项目中,选择刚刚记下的ATM VC接口名称,如aal5-0。
◆ 在“use DNS”中,选择Enable。
◆ 在“status”中,选择startondata。当局域网发出连线需求时(如开启Web浏览器访问因特网时),才建立PPP连接。
◆ 在“Default Route”中,选择Enable。
◆ 在“Security Protocol”中,选择CHAP。
◆ 在“Login Name”及“Password”中,分别输入运营商提供的PPP连线的用户账号和密码。
7.完成上面设置后,按“确定”键。
8.确认页面出现后,按“关闭”键。
9.回到PPP设置页面,Oper.status字段若显示“Link up”,则表示连线成功。如图5所示。
图5 PPP设置页Oper.status显示为“Link up”
由于各运营商的计费方式不同,设置PPP闲置时间需要注意。若运营商采用计时制,上网结束的时候务必断开连接,以节省费用。可以通过设定PPP闲置时间进行控制:
(1)在“Inactivity Timeout”依需要输入闲置的时间(以分钟为单位)。
(2)选择“Ignore WAN to LAN traffic”。
若超过指定的时间,相互没有数据量的发送和接收要求,ZXDSL831将中断PPP连接。
10.在工作选单上,选择Admin→Commit&Reboot,按“确认”,更改成功后回到原页面,再选择“重启”,重新激活ZXDSL831,同时将设置存储在ADSL的FLASHROM中,以防止下次启动的时候信息丢失。如图6所示。
图6 提交保存并重新激活ZXDSL831
设置Linux
进入Linux,在文字提示下以root身份登陆,键入netconfig(netcfg或ifconfig)命令配置网卡。主要配置IP地址(一般如192.168.1.11,要和ADSL的IP在同一个网段),子网掩码为255.255.255.0,网关配置为ADSL的IP地址(192.168.1.1)。DNS也需要配置,如202.106.196.115,这个值可以在Windows下用PPPOE虚拟拨号软件连接后的对话框里找到。配置好之后,在确定连线没有问题的情况下,就可以打开浏览器,输入一个网址进行测试。
Windows下的设置与此基本相同,主要是配置这几项,这里就不再赘述了。
断开PPP连线的几种办法
断开PPP连线主要是针对按时间计费的用户。因为使用内置的PPPOE拨号器时,即使不使用IE,也可能因为别的原因不能断线,计费仍在继续。断开PPP连线可以有下面几种办法:
1.在PPP连线的情况下,进入ZXDSL831的Web管理界面,在Home页面点选DSL字段,进入“DSL状态”页面后按“LOOP停止”。若需要重新连线,请按“LOOP开始”。如图7所示。
图7 在Home页面DSL字段选择LOOP停止
2.在不访问因特网的情况下,及时断开ADSL电源。
说明
1.本文介绍的是以太网接口的ADSL(RJ45),USB接口的ADSL配置与此有所不同,请按照实际情况配置。
2.本文的方法可以针对一台计算机,也可以针对计算机网络。它们所不同的是,一台计算机用交叉线与ADSL相连;而计算机网络ADSL则连接在Hub或Switch的Up Link上。
3.如果按照本文的配置顺序有困难的话,请先配置计算机网卡,再配置ADSL。
4.如果配置完成,并确认无误,但是仍无法上网,就要咨询本地的电信运营商。
作者:王新云