[转]Linux下pppoe配合Drcom插件上网方法介绍......
Linux下pppoe配合Drcom插件上网方法介绍
近几天在西邮bbs上闲逛,无意间注意到很多人纠结于同一个问题——-linux上网,众所周知,linux系统在宿舍上网时比较烦人的一件事,虽然bbs上已经有方法供大家参考,但很多同学依然不能连上网络,我觉得bbs上的方法不够详细,所以一下给大家提供一些更好理解的方法:(此方法适用于绝大多数常见的linux发行版fedora,ununtu等……)ubuntu 发行版可以直接跳到最后去看。 (我写的很罗嗦,希望你耐心的看下去。。呵呵)
一:联网前的准备工作。
这一步是了找DNS(域名解析).
先进windows系统,连接上网络,win+R打开”运行”然后”cmd”打开Dos,敲入命令——
—“ipconfig/all”,看看出现了什么,在出现的内容中仔细找一找,找到写有dns服务器的一行,找纸笔把两个DNS记下来备用。具体参看下图:
准备工作到此结束,关机进入linux系统。
二. 联网。
1.打开linux系统,打开终端(bash shell),敲入命令su 获得root权限。
2.要在宿舍联网,必须要装有rp-pppoe这个套件,你可以敲入rpm –q rp-pppoe
查看你的系统上是否已经装了该套件。(注意:大部分发行版应该已经在你安装系统时就安装好改套件了,如果已经安装好了,恭喜你,敲入pppoe-setup命令,回车后跳到第6个步骤继续吧! 有的发行版可能没有安装rpm这个软件包管理套件,所以这个命令就无法使用,那你就按照下面的步骤走吧)
3.rp-pppoe套件的安装。把我下边提供的那两个包下载到你电脑里,最好放到家目录里。(我下面的演示实在虚拟机下进行的,我装的是fedora 12,这个连网过程和物理机是一样的。我已经把这两个套件放到我的家目录里了), cd命令转到你放置这两个包的目录里,ls命令看一下有没有这两个包了。
4.接下来 在终端敲入tar -zxvf rp-pppoe-3.8.tar.gz(即该包的名称)解压该包。如下图:
5.接着敲入命令cd rp-pppoe-3.8 转到rp-pppoe-3.8目录下,然后敲入./go 耐心的等待一下编译安装过程。
6.看到下面的画面,说明上面的 ./go 过程完成了,接着在光标处敲入你的网通用户名 回车 :
9.下一步,我们在光标处敲入一开始我们在windows下得到的第一个DNS 回车。
10.这里我们在光标处敲入一开始我们在windows下得到的第二个DNS 回车。
11.在下一个画面中敲入你的网通密码 回车 (注意:这里敲入的密码不回显)
若密码不小心敲错,可以用Backspace键清除后再输入。
13.下一处是防火墙配置。有0 1 2 三个等级,0表示关闭防火墙,这里这里自己选吧 我一般是输入0 然后回车
14.到这一步,我们的设置已经接近尾声了,光标处敲入y 回车表示确认我们刚刚的配置 如果你想重新配置一次 就输入n 回车从第6个步骤重来啦。
15.敲入y 回车后 我们回到命令行输入状态 依然是root权限 敲入pppoe-start命令 回车 如果出现 connected 则表示我们已经连接成功啦。
16.接下来转到我们放置剩下的那个Drcom.c 文件的目录 敲入
gcc -c Drcom Drcon.c 命令 具体见下图:
17 .接下来 我们来到了最后的一个步骤 敲入 ./Drcom (区分大小写)命令。
好了,到此为止,我们完成了此次旅程,如果依然无法连接网络的话 root权限下 pppoe-setup 命令重新设置一下
如果你的系统是ubuntu的话 尝试在root权限下输入pppoeconf 回车 一直回车吧(即选择”是”) 系统会提示我们输入用户名(网通账号)和密码的 , 然后一直回车吧,这里我就不提供步骤和图片啦 那个很简单的 回到命令行界面后 从上面的第16个步骤开始吧
到我们下次打开linux要上网的时候,继续打开终端 获得root权限 执行pppoe-start命令 然后转到Drcom插件所在目录 执行./Drcom 不出意外的话 就和上面的第17个步骤中的画面一样啦
水平有限,就只能写这么多了,感谢你能够耐心的看完本文 其它的方法或技巧只能你自己暂时去琢磨拉。。。。。
本文在编写过程中参考了西邮bbs上 Y-element 提供的 “全新网通Linux上网冲浪时代!DR.com For Linux发布及使用方法介绍” 方法 使用了西邮bbs的Mengxp提供的Drcom插件的源文件 再次一并向他们表示感谢。。。。
提供的下载包: