红联Linux门户
Linux帮助

Linux网络ADSL连接故障排除

发布时间:2006-10-03 13:12:41来源:红联作者:qingniaox
首先检查是否安装了PPPOE软件并且版本要高于3.5-1.如果版本低于这个版本,先升级软件版本(最新版本rp-ppoe-3.5-3.i386.rpm)。升级命令:#rpm Uvh rp-ppoe-3.5-3.i386.rpm ADSL设备通常是通过以太网卡来拨号,建立PPP链接,此时PPP协议叫做PPPoE,即PPP OVER Etherent(在以太网上的点对点通信协议)。一般不需要ADSL Modem的驱动程序,只要建立PPPoE连接。如果连接出现故障,可以遵循以下步骤检查:

1.使用ifconfig -a 命令查看网络接口是否启动,IP地址是否绑定到网卡。如果网络接口(PPP0)没有启动可以使用命令:ifup PPP0如果没有IP地址绑定到网卡(eth0),可以使用命令:ifconfig eth0 192.168.1.1然后使用命令重新启动网络:service network restart

2.如果网络接口和IP地址已经绑定到网卡,但不能上网,可以使用命令:ping 一个有效的外部IP地址,如果不可以ping通说明DNS服务器地址没有设对。修改/etc/resolv.conf文件中的 nameserver的地址,换一个能用的DNS服务器地址。

3.如果都没有问题还是不能ping通外部IP地址,可以使用route -n命令查看默认网关是否设定正确。可以使用netconfig更改默认网关。

4.如果可以ping通外部IP地址,却无法浏览网页,一般有两种原因:防火墙原因:我们知道在安装一些Linux发行版本时最后系统往往会让您设定防火墙等级,有些时候我们往往把防火墙等级设定过高。这时就会出现这种情况。这时只要适当降低防火墙等级即可。方法:在命令行下运行“Setup”--“Firewall configuretion”用“Tab”键选择防火墙级别,在选项前加上*(用空格键),选择“OK”选项退出即可。

网关原因:对于使用记时上网的ADSL用户(非固定式接入互联网)还要删除eth0网卡的网关,因为此时的网络流量都发送到网关上了,方法是在文件:/etc/sysconfig/network , /etc/sysconfig/network-scipts/ifcfg-eth0中,在GATEWAY=xxxxx一行前面加入符号:#.
文章评论

共有 7 条评论

  1. jerry520 于 2009-03-27 16:59:42发表:

    学习了.

  2. lisan4699 于 2006-10-28 08:42:37发表:

    告急!!红旗5.0adsl上网问题?
    本人安装红旗5.0以后,设置拨号连结.DNS设置没有问题,
    点击联结后显示错误16,无法联结网络.
    然后输入ifconfig-a无效ping命令无效.
    在控制面版,服务,中显示:初始化ISDN服务
    状态停止.无法完成手工启动.请哪位高人指点!
    本人邮箱lisan4699@163.com 谢谢!!

  3. snqyss 于 2006-10-27 10:34:09发表:

    学习了,多谢楼主提供

  4. 释花迟 于 2006-10-26 21:05:53发表:

    pppoe的设置,我也整了两天,最后还是自己搞好了。
    基本的设置大家都懂,我只说下adsl的设置
    在终端输入adsl-setup,出现了系统的adsl设置选项,根据你的个人情况,依次填入系统所需信息
    注意用户名格式*****?@*****,比如我的事QUBO****@96301
    然后再DNS的ip地址那里,输入server,让系统自己填写。一般我们通不过都是这里出了问题,不确定自己的DNS地址。
    最后用adsl-start启动就好了。
    不用的时候,adsl-stop

  5. nigo 于 2006-10-25 22:42:25发表:

    俺是用路由的,和别人共享的ADSL,

  6. lisan4699 于 2006-10-25 15:48:21发表:

    按照你的操作还是上不了网,使用ifconfig -a 命令无法使用,ping命令也无法使用.求救!!!
    我邮箱lisan4699@163.com 帮忙指点一下,谢谢了.

  7. 雪域苍狼 于 2006-10-06 19:39:46发表:

    没懂! 麻烦您 再说详细点儿成不?:0(1

    [ 本帖最后由 雪域苍狼 于 2006-10-6 19:40 编辑 ]