LINUX下的PPPOE拨号

pppoe就是ADSL上网的一个封装协议,实现ADSL上网拨号用的。默认情况下已经安装了,可以查询确认一下。

1. 确认安装rp-pppoe ->rpm -q rp-pppoe

rp-pppoe-3.5-2

2. rp-pppoe配置adsl-setup

Welcome to the ADSL client setup.  First, I will run some checks on
your system to make sure the PPPoE client is installed properly...

LOGIN NAME
#请输入adsl帐户名:
Enter your Login Name (default root):gzdsl123456789

INTERFACE
#哪一块网卡连接的是adsl moden:
Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethX, where ‘X‘ is a number.
(default eth0): eth1

#是否需要按需拨号:对包年包月缺省no
Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped.  If you want the link to
stay up permanently, enter ‘no‘ (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses.  You may have some problems with demand-activated links.
Enter the demand value (default no):

#输入server自动获取dns服务器IP
DNS

Please enter the IP address of your ISP‘s primary DNS server.
If your ISP claims that ‘the server will provide dynamic DNS addresses‘,
enter ‘server‘ (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
Enter the DNS information here:server

PASSWORD
#输入adsl帐户密码
Please enter your Password:xxxxxxx
Please re-enter your Password:

USERCTRL
#是否允许一般用户断开adsl连接,可以输入NO
Please enter ‘yes‘ (two letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):yes

#选择防火墙的类型,0为无防火墙
The firewall choices are:
0 - NONE: This script will not set any firewall rules.  You are responsible
          for ensuring the security of your machine.  You are STRONGLY
          recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
                for a LAN
Choose a type of firewall (0-2):0

Start this connection at boot time
#系统启动时,是否自动进行拨号,为了调试方便,选NO
Do you want to start this connection at boot time?
Please enter no or yes (default no):no

** Summary of what you entered **
#确认无误后,自动生成配置文件。
Ethernet Interface: eth1
User name:          gzdsl123456789
Activate-on-demand: No
DNS addresses:      Supplied by ISP‘s server
Firewalling:        NONE
User Control:      yes
Accept these settings and adjust configuration files (y/n)?y

#adsl配置文件如下
Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets
  (But first backing it up to /etc/ppp/chap-secrets.bak)
  (But first backing it up to /etc/ppp/pap-secrets.bak)

Congratulations, it should be all set up!

Type ‘/sbin/ifup ppp0‘ to bring up your xDSL link and ‘/sbin/ifdown ppp0‘
to bring it down.
Type ‘/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0‘
to see the link status.

adsl脚本控制 
adsl拨号
adsl-start
显示adsl连接状态
adsl-status
 断开adsl连接
adsl-stop

时间: 2024-10-10 00:15:35

LINUX下的PPPOE拨号的相关文章

Linux下3G脚本拨号上网(转)

Linux下3G脚本拨号上网 (2010-7-5 13:08) 既然是拨号上网,就不能不提到ppp(point-to-point protocol)协议.ppp协议提供了一种通过串行点对点联接传输数据报的方式.它由三部份组成:一种在串行封装数据报的方式,扩展联接控制协议LCP,和用来建立和配置不同网络层协议的家族网络控制协议NCP.封装方案由内核驱动代码来提供.pppd(ppp daemon)提供基本的LCP,认证支持,和建立和配置IP的网络控制协议NCP.一个ppp会话分为四个步骤:连接建立.

linux下利用PPPOE实现拨号上网

PPPOE实现拨号上网 PPPOE简介: 与传统的接入方式相比,PPPoE具有较高的性能价格比,它在包括小区组网建设等一系列应用中被广泛采用,目前流行的宽带接入方式ADSL 就使用了PPPoE协议. 随着低成本的宽带技术变得日益流行,DSL(Digital Subscriber Line)数字用户线技术更是使得许多计算机在互联网上能够酣畅淋漓的冲浪了.但是这也增加了DSL服务提供商们对于网络安全的担心. 通过ADSL方式上网的计算机大都是通过以太网卡(Ethernet)与互联网相连的.同样使用的

LINUX下的拨号利器:wvdial和pppd —— 转载

wvdial是LINUX下的智能化拨号工具,利用wvdial和ppp可以实现linux下的轻松上网.在整个过程中wvdial的作用是拨号并等待提示,并根据提示输入相应的用户名和密码等认证信息:ppp的作用是与拨入方协商传输数据的方法并维持该连接. 一.wvdial及其相关配置 wvdial的功能很强大,会试探着去猜测如何拨号及登录到服务器,同时它还会对常见的错误智能的进行处理,不象chat一样,要求你去写登录脚本.wvdial只有一个配置文件:/etc/wvdial.conf. wvdial的启

PPPoE拨号流程

PPPoE(Point to Point Protocol over Ethernet,基于以太网的点对点协议)的工作流程包含发现(Discovery)和会话(Session)两个阶段,发现阶段是无状态的,目的是获得 PPPoE 终端(在局端的ADSL设备上)的以太网 MAC 地址,并建立一个惟一的 PPPoE SESSION-ID.发现阶段结束后,就进入标准的PPP会话阶段. 1.发现阶段(PPPoED:PPPoE Discovery) 1.1 PADI(PPPoE Active Discov

CentOS下pppoe拨号设置

1.查看并安装拨号软件: [[email protected]hat ~]# rpm -qa|grep pppoe [[email protected] ~]# yum -y install rp-pppoe rp-pppoe.i686 0:3.10-8.el6 2.查看adsl-setup命令所在位置: [[email protected] ~]#whereis adsl-setup adsl-setup: 或者直接搜索pppoe信息,yum search pppoe. 3.设置拨号: [[e

linux下ppp拨号无线上网

linux下用ppp上网需要两个程序:pppd和chat.ubuntu自带pppd和chat,可以使用man查看具体使用方法. 典型的ppp拨号需要准备几个文件: 1. pppd脚本. 2. chat脚本. 3. chap-secrets文件. 4. pap-secrets文件. chat脚本是真正AT指令的发送和接收脚本,chat脚本主要有TIMEOUT,ABORT和AT指令交互等构成.TIMEOUT超时,ABORT指定AT指令交互时,出现什么样的错误chat将退出.AT指令交互是“接收”“发

Linux下EC20实现ppp拨号(转)

源: Linux下EC20实现ppp拨号 参考: 4g模块EC20+android6.0系统移植 OK6410开发板调试EC20通信模块 原文地址:https://www.cnblogs.com/LittleTiger/p/10728766.html

linux下brctl配置网桥

原文:http://zhumeng8337797.blog.163.com/blog/static/1007689142011643834429/ 先装好网卡,连上网线,这是废话,不用说了.然后开始! 设置linux让网桥运行    配置网桥我们需要让linux知道网桥,首先告诉它,我们想要一个虚拟的以太网桥接口:(这将在主机bridge上执行,不清楚的看看测试场景)[email protected]:~> brctl addbr br0其次,我们不需要STP(生成树协议)等.因为我们只有一个路

OpenWrt PPPoE拨号问题之mac地址克隆

[转载请注明出处:钱国正的专栏http://blog.csdn.net/qianguozheng/article/details/38322705] 在实施任何大型项目中,我们会遇到各种各样的问题,当然了,如果做足了充分的测试,我们会便利很多. 前言 Mac地址克隆主要是解决运营商绑定mac地址的行为,这种行为就给哥添麻烦. 好了,话题转回,我如何实现这个Mac地址克隆的. OpenWrt中的LAN口以实现Mac地址克隆,所以其相关的设置Mac地址克隆的东西也已经存在了,我们需要做的就是搬到PP