查看“ADSL(PPPOE)接入指南”的源代码
来自Ubuntu中文
←
ADSL(PPPOE)接入指南
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Ubuntu Linux是自带ADSL拨号网络(PPPOE调制解调器)支持的,但是没有Windows下拨号那么方便。其实Ubuntu下ADSL上网也并不是很难,目前在中国ADSL家庭用户居多,在此就介绍一下Ubuntu下ADSL(PPPOE)拨号的方法。 === 配置 ADSL === Ubuntu8.10 里面已经自带了网络配置向导,在顶部菜单中进入系统->首选项->Network Configuration->DSL,进行设置,依次填写用户名,服务以及密码即可。 Ubuntu9.10 里的network management有bug,可能无法按照以上使用方式正常使用adsl,所以需要更新network management,或使用pppoeconf作为拨号方式。 '''方法一:使用pppoeconf命令拨号''' 启用有线连接: <pre>sudo ifconfig eth0 up</pre> 在终端中输入: <pre>sudo pppoeconf</pre> 一个基于文本菜单的程序会指导你进行下面的步骤: 1. 确认以太网卡已被检测到。 2. 输入你的用户名(由ISP所提供 注意:输入时请先清除输入框中的“username“,否则可能造成验证错误)。 3. 输入你的密码(由ISP所提供)。 4. 如果你已经配置了一个PPPoE的连接,会通知你这个连接将会被修改。 5. 弹出一个选项:你被询问是否需要'noauth'和'defaultroute'选项和去掉'nodetach',这里选择"Yes"。 6. Use peer DNS - 选择 "Yes". 7. Limited MSS problem - 选择 "Yes". 8. 当你被询问是否在需要在进入系统的时候自动连接,你可以选择"Yes"。 9. 最后,你会被询问是否马上建立连接。 在需要的时候启动ADSL连接,可以在终端中输入: <pre>sudo pon dsl-provider</pre> 断开ADSL连接,可以在终端中输入: <pre>sudo poff</pre> 如果你发现连接正常工作,尝试手动去调整你之前ADSL连接的配置(参考前一节)。 需要查看日志,可以在终端中输入: <pre>plog</pre> 获得接口信息,可以在终端中输入: <pre>ifconfig ppp0</pre> 使用pppoeconf拨号后,Network Manager显示设备未托管的解决办法: 在终端中输入以下命令,来配置网络连接管理文件: sudo gedit /etc/NetworkManager/nm-system-settings.conf 打开后,找到 [ifupdown] managed=false 修改成: [ifupdown] managed=true 终端运行sudo gedit /etc/network/interfaces 只保留 auto lo iface lo inet loopback 删除dns设置 sudo mv /etc/resolv.conf /etc/resolv.conf_backup 之后重启 network-manager服务: sudo service network-manager restart '''方法二:使用新版的NetworkManager''' 直接引用 lainme简洁明了的回复; http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=239763&start=3 1、从PPA更新network-manager sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BC8EBFE8 在/etc/apt/sources.list最后加上 deb http://ppa.launchpad.net/network-manager/trunk/ubuntu karmic main deb-src http://ppa.launchpad.net/network-manager/trunk/ubuntu karmic main sudo aptitude update sudo aptitude safe-upgrade 2、解决pppoeconf和network-manager冲突 更改/etc/NetworkManager/nm-system-settings.conf中的managed=true 更改/etc/network/interfaces,只保留 auto lo iface lo inet loopback 删除/etc/resolv.conf 然后sudo /etc/init.d/network-manager restart 如果面板没有nm图标,ALT+F2输入nm-applet,并添加自启动(我的安装时没有添加) 3、右击NM图标,编辑链接,切换到DSL,新建,输入用户名和密码。 === ADSL命令 === ''注意:以下命令不是设置步骤,只是教你如何进行adsl拨号的日常操作'' 拨号 ADSL <pre>pon dsl-provider</pre> 断开 ADSL <pre>poff dsl-provider</pre> 查看拨号日志 <pre>plog</pre> 对于 拨号 ADSL 和 断开 ADSL 可以在菜单编辑器中或面板中依照以上命令行建立相应的快捷方式以方便拨号。 在面板上右击,选择添加到面板 -> 自定义应用程序启动器 -> 添加 类型: 终端中的应用程序 名称: ADSL 拨号 命令:pon dsl-provider 注释: ADSL 拨号 以后需要连接ADSL拨号只需要点击该快捷方式,点击之后会弹出终端窗口提示用户输入密码,输入完成后即连接网络。 断开网络的快捷方式与此类似,只需将pon改为poff。 用户还可以更改拨号名称,将dsl-prvider改为自己想要的更简短的名字。 使用应用程序/附件/超级用户终端 <pre>cd /etc/ppp/peers</pre> <pre>mv dsl-provider name</pre> 注:cd 目标路径 ;mv 原文件名 目标文件名。 若不确定/etc/ppp/peers中有哪些文件,可以使用命令 <pre>ls</pre> 显示文件夹中文件的文件名。 === 如何设置动态域名(可选) === <pre>#首先去 http://www.3322.org 申请一个动态域名 #然后修改 /etc/ppp/ip-up 增加拨号时更新域名指令 sudo gedit /etc/ppp/ip-up #在最后增加如下行 w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&hostname=yourdns.3322.org' </pre> 将username:password按格式替换为你的用户名和密码 hostname替换为你的域名,其他不必更改。以上设置将在拨号时自动将动态域名解 [[Category:联网]]
返回
ADSL(PPPOE)接入指南
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息