实例:(linux中的pppoe拨号上网)
① 安装软件:把下载的pppoe传到linux下的/root目录下,在终端对软件进行拆包:
ll:查看目录,能看见软件包的名字
tar -zxvf rp-pppoe-3.11.tar.gz -C /usr/local/src/:把软件包解压到指定的目录下
配置 编译 安装
mount /dev/cdrom /media/cdrom/:挂载光驱
yum --disablerepo=\* --enablerepo=c6-media grouplist |l
ess:查看有那些组(包括已经安装的和未安装的)
安装开发工具:Development tools
yum --disablerepo=\* --enablerepo=c6-media groupinstall “Development tools”:安装
进入解压的目录下,查看
[root@xiaoxizi ~]# cd /usr/local/src/
[root@xiaoxizi src]# cd rp-pppoe-3.11/
[root@xiaoxizi rp-pppoe-3.11]# ll
total 48
-rw-r--r--. 1 user1 user1 1882 Aug 18 2012 README
-rw-r--r--. 1 user1 user1 561 Aug 18 2012 SERVPOET
drwxr-xr-x. 2 user1 user1 4096 Aug 18 2012 configs
drwxr-xr-x. 2 user1 user1 4096 Aug 18 2012 doc
-rwxr-xr-x. 1 user1 user1 845 Aug 18 2012 go
-rwxr-xr-x. 1 user1 user1 1941 Aug 18 2012 go-gui
drwxr-xr-x. 3 user1 user1 4096 Aug 18 2012 gui
drwxr-xr-x. 2 user1 user1 4096 Aug 18 2012 man
-rw-r--r--. 1 user1 user1 4109 Aug 18 2012 rp-pppoe.spec
drwxr-xr-x. 2 user1 user1 4096 Aug 18 2012 scripts
drwxr-xr-x. 4 user1 user1 4096 Aug 18 2012 src
② 配置
vim README:查看README文件(看看还需要什么准备工作),如下可以知道linux版本需求和pppd
Installation
============
Requirements
------------
1) Linux 2.2.9 or later on Intel, Sparc or PowerPC. It may work on
2) pppd 2.3.10 or later. Versions 2.3.7 and later work unless you use
然后看是否已经装过pppd:
[root@xiaoxizi ~]# rpm -qa |grep ppp:查看已经安装的包
ppp-2.4.5-5.el6.x86_64
还可以看到源代码编译步骤:
Compiling
---------
Compile and install pppd if you don't already have it. Then:
1) Unpack:
$ tar xzvf rp-pppoe-xxx.tar.gz
2) Change to source directory:
$ cd src
3) Configure:
$ ./configure
4) Compile:
$ make
4) Install (this step must be done as root)
# make install
5) Now read doc/HOW-TO-CONNECT
cd src/:进入这个目录
./configure :执行这个指令
make:
make install:
pppoe-setup:
接着输入用户名:user1,默认的接口:eth0,默认,server(表示DNS动态获得),输入及确认口令:123,选项:0(不设置防火墙),接着按y确认配置,会生成几个文件
pppoe-start:连接(连接之前要先确认正确连线)
这会应该就连接成功了,能连接到外部网络了
拨号成功后 会形成一个虚拟的网络接口:ppp0
可以用ifconfig来查看相关的信息
PS:如果此时上不去网络,可以这样办:
vim /etc/resolv.conf:进入文件,添加配置
添加内容为:nameserver:202.102.224.68
nameserver:202.102.227.68
软件包见附件: