远景论坛's Archiver

fsgz 发表于 2008-8-7 12:30

PPPOE解决ubuntu上网的方法

利用路由器连接到Internet非常普遍,但是经常也使用ADSL(也称作‘DSL’)调制解调器通过PPPOE来连接到Internet。
当然,你需要向Internet服务提供商(ISP)申请Internet连接业务,申请后你就可以连接并使用Internet。然后在你的ADSL调制解调器上的"DSL"信号灯会显示你连接Internet的线路处于同步状态。
你需要ISP提供给你的用户名和密码来使用你的DSL帐号,同时,需要一条合适的网线来连接以太网卡和PPPoE调制解调器。
[size=6][color=red]在命令行下配置PPPoE[/color][/size]
我们使用终端来配置调制解调器。通过菜单上的应用程序>附件>终端来打开终端。
你需要安装PPPoE包来使用以下的命令。这个包是默认安装的,但是有可能在更改配置的时候丢失。如果以下的命令不能执行,你需要再安装这个包(请参考PPPoE包安装的章节)。
在终端中输入:
[color=blue]sudo pppoeconf[/color]
一个基于文本菜单的程序会指导你进行下面的步骤:
确认以太网卡已被检测到。
输入你的用户名(由ISP所提供)。
输入你的密码(由ISP所提供)。
如果你已经配置了一个PPPoE的连接,会通知你这个连接将会被修改。
弹出一个选项:你被询问是否需要'noauth'和'defaultroute'选项和去掉'nodetach',这里选择"Yes"。
[color=blue]Use peer DNS[/color] - 选择 "Yes".
[color=blue]Limited MSS problem[/color] - 选择 "Yes".
当你被询问是否在需要在进入系统的时候自动连接,你可以选择"Yes"。
最后,你会被询问是否马上建立连接。
当你完成这些步骤,你应该建立了连接并且能够使用了。
[size=6][color=red]手动控制连接[/color][/size]
在需要的时候启动ADSL连接,可以在终端中输入:
[color=blue]pon dsl-provider
[/color]断开ADSL连接,可以在终端中输入:
[color=blue]poff dsl-provider
[/color][size=6][color=red]遇到的问题
[/color][/size]如果你发现连接正常工作,尝试手动去调整你之前ADSL连接的配置(参考前一节)。需要查看日志,可以在终端中输入:
[color=blue]plog[/color]
[size=6][color=red][/color][/size]
[size=6][color=red]PPPoE包的安装[/color][/size]
检查PPPoE包是否已经安装,可以在终端中输入:
[color=blue]dpkg -s pppoeconf[/color]
如果包已经安装好了,你应该在输出的信息中看到这两行:
[color=blue]Package: pppoeconf
Status: install ok installed[/color]
如果包没有安装,插入你的Ubuntu光盘,在终端中输入:
[color=blue]sudo apt-get install pppoeconf[/color]
如果提示找不到这个包,你就必须把Ubuntu光盘加入到软件源的列表中。要加入你的光盘,先保证你已经把光盘插入到CD驱动器中,然后在终端中输入:
[color=blue]sudo apt-cdrom add[/color]
如果以上操作的都失败了,你可以从 [url=http://packages.ubuntu.com/]http://packages.ubuntu.com/[/url] 下载pppoeconf包。当然,前提是你有能够使用的Internet连接,然后通过CDR或者U盘传输到你的电脑。在GNOME中双击这个包来进行安装。
启动的注意事项
如果你的发现每次启动系统都需要手动运行pppoeconf来建立连接,你可以这样做:
参考这里来编辑/etc/network/inte***ces这个文件,使得'pppoe maintained'这一行在'auto dsl-provider'之前:
[color=blue]auto eth0
iface eth0 inet manual
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf[/color]
[color=blue]auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider[/color]
还是失败的话,编辑/etc/rc.local这个文件,在最后一行("exit 0")前,增加以下内容:
[color=blue]ifconfig eth0 up
pon dsl-provider[/color]

[size=6][color=red]错误日志
[/color][/size]如果你发现连接出现了问题,你可以在系统日志中找到有用的信息。你可以在终端或者图像界面中访问系统日志。
使用图形界面的日志查看器,可以通过:系统>系统管理>系统日志。你会发现系统的信息是存储在/var/log/messages这个目录下。
使用终端,输入:
[color=blue]sudo dmesg
[/color]

app_asp_is 发表于 2008-8-26 09:17

好贴没人进来顶?``偶坐板凳了``

ycren 发表于 2008-8-27 03:40

谢谢分享了!!!学习了!!!

songshi1 发表于 2008-8-28 12:31

问一下,为什么老是断线,要怎样解决,我还下了一个RP-pppor3.10装了还是掉线.这个问题搞得我头都大了.

youlingjj 发表于 2008-8-28 20:02

学习了,还是不会啊,呵呵,加油

gwbnsh 发表于 2008-8-29 13:18

系统安装好,自带一个GUI的拨号程序,不用这么麻烦。

wgrwhh 发表于 2008-8-30 14:40

这个学习命令也以啊,有图形界面的!!!

youlingjj 发表于 2008-9-19 08:54

很好,收藏了

idealming 发表于 2008-9-26 19:01

太实用的东西,感谢。

wq_camel 发表于 2008-9-27 09:51

已经学习了,很有用的教程,强烈建议网通和电信的兄弟们学习下!

东方不坏 发表于 2008-9-27 09:54

其实,我一般是用路由器拨号的。。。。。

页: [1]

Powered by 远景论坛 Archiver 6.1.0  © 2001-2007 discuz PCBETA