linux下 pppoe通过直接设置配置文件方式进行拨号

原创 2017年11月15日 14:32:46

网上找到的资料大部分是交互式pppoe-setup命令进行拨号,其实可以通过直接配置pppoe拨号需要的配置文件拨号连接。
前提:需要先安装pppoe拨号工具。
1、在/etc/sysconfig/network-scripts中创建一个名为《ifcfg-ppp0》的文件,用vi在其中添加以下内容:
pppoe配置模板
其中要修改的项主要有下面的几项,可以写一个脚本进行修改:
NAME=DSLppp0 #拨号连接名称
DEVICE=ppp0 #设备标识
ONBOOT=no #是否自启动
ETH=eth0 #使用的网口号
PROVIDER=DSLppp0 #与DEVICE保持一致
USER=pppoe #pppoe连接账号
2、在/etc/ppp目录下添加密码
在《/etc/ppp/chap-secrets》、《/etc/ppp/pap-secrets》中添加账号和密码
chap-secrets

pap-secrets
连接的时候pppoe程序会自动到/etc/ppp下相应的配置文件找用户名对应的密码
密码匹配大致过程:pppoe在/etc/sysconfig/network-scripts下搜索《ifcfg-ppp[n]》(n为整数)->查找《ifcfg-ppp[n]》中的“USER”项–>根据“USER”到/etc/ppp下查找《chap-secrets》和《pap-secrets》中和“USER”的账号匹配的密码,用于连接
3、检查配置
输入命令:pppoe-setup,会提示上面步骤添加的拨号连接已经存在。不要继续。
4、启动pppoe拨号
pppoe-start
5、停止pppoe连接
pppoe-stop
6、查看pppoe连接状态
pppoe-status

注意:
1、拨号连接的网口配置需要设置成自动获取ip地址
2、chap-secrets中配置一般和pap-secrets中的账号密码相同,但是也可以不一样,必要时候需要设置成不同的密码
3、pppoe支持的命令工具(sbin下):
pppoe-connect
pppoe-relay
pppoe-server
pppoe-setup
pppoe-sniff
pppoe-start
pppoe-status
pppoe-stop
ppp-watch

相关文章推荐

采用PPPoE拨号+RADIUS验证的方式进行互联网接入管理

一.典型网络架构: 二.核心设备列表: 设备名称 网络职能 备注 卓迈ZM-B6000 互联网接入,PPPoE Server 卓迈AAA认证计费服务器 针对P...
  • lx_mai
  • lx_mai
  • 2011年08月03日 10:18
  • 779

Linux下指定配置文件启动redis方式

本人之前对redis一窍不通,最近项目需要,研究了下,如有不对之处,欢迎指出: 本人使用的redis版本为:redis-3.0.7.tar.gz 在window下安装到:D:\Redis ;并修改了r...

LINUX下的PPPOE拨号

1.打开终端  #sudo pppoeconf  进入配置,输入用户名和密码.  2.建立连接  #sudo pon dsl-provider  3.断开连接  #sudo poff ...

Linux下的vi编辑器配置文件

  • 2013年06月13日 10:27
  • 1KB
  • 下载

linux下mysql配置文件my.cnf详解

  • 2013年09月13日 23:20
  • 31KB
  • 下载

Linux下如何配置ip地址/shell 方式/配置文件方式两种

Linux下如何修改ip地址 2012-01-18 12:10:34     我来说两句       收藏    我要投稿 在Linux的系统下如何才能修改IP信息   ...
  • samxx8
  • samxx8
  • 2012年10月09日 09:33
  • 4221

Linux下DNS配置文件祥解

  • 2011年04月22日 17:12
  • 26KB
  • 下载

linux下ftp配置文件

  • 2016年01月11日 17:35
  • 5KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下 pppoe通过直接设置配置文件方式进行拨号
举报原因:
原因补充:

(最多只允许输入30个字)