`
chinapkw
  • 浏览: 110910 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux-实用教程-pppoe拔号服务器简单快捷搭建

阅读更多

 

linux-实用教程。目的是让大家快速建立有实用价值的应用。如需研究原理,
可google一下。或联系本文作者chinapkw@163.com欢迎转载请注名出处,
chinapkw.iteye.com。本实例,快速建立一个初级可运行的pppoe服务器端,
实用性上还不强,但这是基础接下来,会在此基础上。加上计费,以及流量控制,
还可加上一个squid代理就更有实用性,敬请关注。 

 

 

 

环境

      redhat 5u2

所需包

      rp-pppoe-3.5-32.1
      ppp-2.4.4-1.el5

配置:

              /etc/ppp/chap-secrets

                    "blues" * "123" *

                     ##用户名       服务器地址 密码  客户端ip

 

              /etc/ppp/pppoe-server-options

                     auth       ##连接需要验证

                     login       ##pap方式时,允许使用系统帐号

/etc/ppp/options

        logfile /var/log/ppp/pppoe.log   ##添加pppoe 日志

                    

启动

              [root@localhost ]# pppoe-server –I eth0 -N 200 -L 192.168.0.1 -R 192.168.1.120

                     -l 指定pppoe服务器ip

                     -R 指定pppoe接入服务器分配给客户端的ip地址段

                     -N 允许客户端同时接入数

                     -i 指定监听网卡

 

 

注意

在用户连接时会启动/etc/ppp/ip-up

        可以添加可执行的脚本

$IFNAME 为连接上的设备

pppoe-server-options

       里写入

       auth

       login

**默认是检查 chap-secrets里的用户限制

排错

Aug  2 13:44:46 localhost pppd[6596]: LCP: timeout sending Config-Requests

Aug  2 13:44:46 localhost pppd[6596]: Connection terminated.

Aug  2 13:44:46 localhost pppd[6596]: Modem hangup

Aug  2 13:44:51 localhost pppd[6596]: Exit.

解决

**pppoe 和系统sysloge 服务有冲突 关闭syslog 可连接成功

 

 

 

 

实用性 
    如办公网的不同用户的接入。享受不同带宽(后面会结合tc 讲解) 
    加强用户上网管理,免除arp攻击。
    实现小区上网的计费功能(后面结合freeadius) 

 

 

  在客户端连接后如图一

 

 

  在服务器端有用户连接如图二

 

pppoe 拔号服务器最简单的配置启动

  • 大小: 28.6 KB
  • 大小: 38.6 KB
0
0
分享到:
评论

相关推荐

    Linux环境PPPOE服务器搭建说明书

    ### Linux环境下的PPPOE服务器搭建详解 #### 一、前言 随着网络技术的发展,PPPoE(Point-to-Point Protocol over Ethernet)作为一种广泛应用于宽带接入的技术,它能够为每个用户分配独立的IP地址,并提供类似...

    linux下pppoe服务器的搭建.pdf

    在Linux环境下,特别是Fedora 12这样的发行版中,搭建PPPoE(Point-to-Point Protocol over Ethernet)服务器是一项常见的任务,它主要用于为用户提供拨号上网服务。PPPoE是一种将PPP协议封装在以太网帧中的技术,...

    linux pppoe

    【Linux PPPOE服务器搭建详解】 PPPOE(Point-to-Point Protocol Over Ethernet)是一种在以太网上实现点对点协议(PPP)的技术,常用于宽带互联网接入服务。在Linux平台上搭建PPPOE服务器,可以为用户提供拨号上网...

    linux配置PPPOE服务器

    Linux配置PPPOE服务器是一项基础但重要的网络管理任务,它涉及到网络...总之,配置Linux PPPOE服务器涉及网络协议、认证机制、IP地址管理和系统安全等多个方面,熟悉这些知识点有助于搭建和维护高效、安全的网络环境。

    pppoe服务制作教程

    本教程将详细介绍如何制作和配置PPPoE服务器,以便为用户提供互联网连接服务。 1. PPPoE基础知识 - PPP(点对点协议):一种面向连接的、可靠的传输协议,常用于拨号上网。 - Ethernet:以太网是局域网中最广泛...

    HG255D-PPPOE,单线多拨,多媒体共享,挂卡中继,迅雷脱机下载教程(适合OpenWRT)

    【PPPOE拨号上网教程】 PPPOE拨号是宽带接入的一种常见方式,用户需要输入ISP提供的账号和密码进行连接。在OpenWRT上,通过LuCI界面或命令行,可以方便地设置PPPOE拨号。首先,添加PPPOE账号,然后配置连接参数,...

    纯软件的小区宽带接入解决方案

    **RP-PPPOE** 是一个开源的PPPOE服务器软件,它允许网络管理员在Linux系统上搭建PPPOE服务,为用户提供拨号上网功能。PPPOE是一种在以太网(Ethernet)上封装PPP(Point-to-Point Protocol)协议的技术,用于宽带接...

    嵌入式系统/ARM技术中的基于Linux内核模式的PPPoE优化与实现

    PPPOE(Point.to.Point Protoeol over Ethernet)是将PPP协议封装在以太网帧上进行传输,它的通信过程分为探测(Discovery)和PPP会话(Session)2个阶段。PPPoE Discovery阶段主要是客户机确定AC(Access Concentrator)...

    ppp拨号移植笔记

    在探讨“ppp拨号移植笔记”这一主题时,我们首先要明确,这个笔记主要涉及的是如何在miniPCIE接口的华为4G模块上进行PPPoE拨号功能的移植。这个过程需要深入Linux内核的配置、网络协议栈的搭建,以及ppp软件包的编译...

    linux路由笔记

    在本文档中,我们将深入了解如何利用Linux系统搭建一台高效的路由器,并且实现多WAN口负载均衡,这对于企业级网络环境来说至关重要。 **1.1 网卡配置** - **双网卡安装**: 首先需要确保Linux服务器至少安装有两个...

    ADSL(PPPOE)+routerOS+radius

    本文主要介绍了一种使用ADSL(PPPOE)、routerOS和radius进行网络接入控制和计费的系统搭建方法,适用于测试环境。以下是详细的知识点解析: 1. **ADSL(PPPOE)**:ADSL是Asymmetric Digital Subscriber Line的缩写...

    ubuntu的安装与配置

    本文将详细介绍Ubuntu Linux的安装过程和配置步骤,帮助读者顺利搭建自己的Linux环境。 1. **关于Ubuntu Linux的扼要介绍** Ubuntu Linux 以“人人可用的自由软件”为宗旨,提供了一个简洁易用的图形化界面,并且...

    ubuntu文档

    6. **网络和互联网**:教程将帮助你设置和管理网络连接,包括Wi-Fi、有线连接、PPPoe拨号,以及使用SSH、FTP和Samba进行网络共享。 7. **安全与隐私**:学习如何保护你的Ubuntu系统,包括设置防火墙、使用加密、...

    智能路由器DIY

    4. **基本配置**:包括但不限于PPPoE拨号、DHCP设置、静态IP分配、无线网络配置等。 5. **高级功能实现**: - **扩充RAM和FLASH**:通过更换更大容量的内存芯片提升性能。 - **实现多媒体功能**:如播放MP3、搭建...

Global site tag (gtag.js) - Google Analytics