Ubuntu系统搭建PPPoE服务器,Ubuntu上架设PPPoE Server

一。安裝 PPPoE Server Software

1)sudo apt-get install ppp

Ubuntu系统搭建PPPoE服务器,Ubuntu上架设PPPoE Server

2)rp-pppoe(非apt套件)

wget -c http://www.roaringpenguin.com/files/download/rp-pppoe-3.10.tar.gz

sudo tar zxvf rp-pppoe-3.6.tar.gz -C /opt/

sudo chown -R root:root /opt/rp-pppoe-3.6/

3) 安裝軟體開發函示庫:

sudo apt-get install libc6-dev

4) 產生需要的pppoe server程式

sudo /opt/rp-pppoe-3.6/go

二。配置:

allan@allan-desktop:~#sudo vim /etc/ppp/options

#######

ms-dns 4.2.2.2

ms-dns 172.25.5.1

-pap

+chap

.......

#######

具体的不详述,根据文件的描述加上自己的sense配就是。

三。添加用户:

allan@allan-desktop:~#sudo vim /etc/ppp/chap-secrets

##############################

# Secrets for authentication using CHAP

# client server secret IP addresses

ting * "tingwang" *

##############################

四。启用forward:

root@allan-desktop:~# echo "1">/proc/sys/net/ipv4/ip_forward

Note: 这条命令一定要用root身份执行,sudo都没用,否则会提示Operation not permitted。

如果不启用forward, client即使拿到IP, traffic也不能出去,只能到server而已。

Ubuntu root登陆技巧:只要用sudo passwd root给root设置密码,就可以以root身份登陆了。

五。启动PPPoE Server:

allan@allan-desktop:~# sudo pppoe-server -I eth2 -L 172.25.27.125 -R 172.25.27.181 -N 10

六。测试

在xp上破号,用户名ting, 密码tingwang. 拿到181的IP,并能上网。 Oh, yeah!

1、检查系统是否已安装PPPOE服务器

rpm -q rp-pppoe

如果未安装,可以到 www.roaringpenguin.com/pppoe/ 下载

2、配置系统以支持IP转发

修改/etc/sysctl.conf文件:net.ipv4.ip_forward = 1

3、修改PPPOE身份验证方式

修改/etc/ppp/pppoe-server-options,全部内容如下:

require-chap #使用chap验证协议,如果使用pap验证协议,则此行为 require-pap

login

lcp-echo-interval 10

lcp-echo-failure 2

ms-dns 202.96.134.133 #分配给客户端的DNS

ms-dns 202.96.128.68

4、添加身份验证账户

修改/etc/ppp/chap-secrets,添加账户 #如果使用pap验证,则修改/etc/ppp/pap-secrets

username * password *

5、启动pppoe服务器

pppoe-server -I eth0 -L 192.168.0.1 -R 192.168.0.5 -N 10

-I eth0 指定pppoe服务器在那个网卡接口监听连接请求

-R 192.168.0.5 pppoe服务器分配给客户端的IP地址,从192.168.0.5开始,递增

-N 10 指定最多可以连接pppoe服务器的客户端数量

6、关闭PPPOE服务器

killall pppoe-server

备注:

1、如果使用pap验证方式,windowsxp以上系统自带的pppoe拨号,无法拨通。可能原因是pap使用明文密码验证,而windows保存的密码是加密的,而且是不可恢复的加密,所以windows无法提供密码明文。

2、/etc/ppp/pppoe-server-options和/etc/ppp/options,配置无论写在哪个文件中,都能够起到作用.

http://www.qh4321.com

[转]Linux Ubuntu上架设FTP

Linux Ubuntu上架设FTP http://www.blogjava.net/stonestyle/articles/369104.html 操作系统:ubuntu (GNU/Linux) 为 ...

SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一. 创建Ubuntu系统(Create U ...

Linux Ubuntu上架设FTP

操作系统:ubuntu (GNU/Linux) 为了在机子上架设ftp服务器,我们需要安装ftp服务器软件.Linux下具有代表性的ftp服务器软件有Wu-FTP,ProFTP和Vsftp.Wu-FT ...

【服务器踩坑】SSMS链接Ubuntu上的SQL Server 2019 报错 TCP Provider: Error code 0x2746

昨天在一台Ubuntu18.04.2 上安装了SQL Server 2019 for Linux 服务正常启动了,但是却无法通过命令行工具或者远程Windows机器上的SSMS链接. SSMS错误是 ...

UBUNTU上的GIT SERVER

Git是一个开源的版本控制系统,由Linus Torvalds主导,用于支持Linux内核开发.每一个Git工作目录,都是一个完整的代码库,包含所有的提交历史.有能力跟踪所有的代码版本,而不会去依赖于 ...

ubuntu 上安装vnc server

Ubuntu下设置VNCServer Virtual Network Computing(VNC)是进行远程桌面控制的一个软件.客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作 ...

pppoe server 搭建

Ubuntu 上搭建 pppoe server sudo apt-get install pppoe $ cat /etc/ppp/pppoe-server-options # PPP options ...

随机推荐

引用64位dll时候出现 未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。

引用64位dll时候出现 未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项.试图加载格式不正确的程序. 需要在web.config增加配置

Sql Server优化之索引提示----我们为什么需要查询提示,Sql Server默认情况下优化策略选择的不足

环境: Sql Server2012 SP3企业版,Windows Server2008 标准版 问题由来: 最近在做DB优化的时候,发现一个存储过程有非常严重的性能问题, 由于整个SP整体逻辑是一个 ...

vc++ 最小化到托盘的详细实现

在VC++中,想实现将MFC最小化到系统托盘,需要调用NOTIFYICONDATA类,并注册相应的消息,以下详细讲解如何实现: 1.声明一个NOTIFYICONDATA类,也就是NOTIFYICOND ...

数据挖掘方面重要会议的最佳paper集合

数据挖掘方面重要会议的最佳paper集合,兴许将陆续分析一下内容: 主要有KDD.SIGMOD.VLDB.ICML.SIGIR KDD (Data Mining) 2013 Simple and De ...

Nancy简单实战之NancyMusicStore(二):打造首页

前言 继上一篇搭建好项目之后,我们在这一篇中将把我们NancyMusicStore的首页打造出来. 布局 开始首页之前,我们要先为我们的整个应用添加一个通用的布局页面,WebForm中母版页的概念. ...

maven项目打包发布时跳过测试

mvn命令: mvn clean install -Dmaven.test.skip=true eclipse build... 命令: clean install -Dmaven.test.skip ...

Java中五种遍历HashMap的方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Java8Templat ...

easyui中如何为validatebox添加事件(onblur、onclick等)

在我们一般html的input标签,textbox事件可以直接使用onblur().onclick()事件,但是在easyui的validatebox没有onblur事件, 如果我们需要为valida ...

第0篇 Python前言

1.注释 1)注释的作用: 用自己熟悉的语言在代码中添加注释,方便后期自己查看和理解,也方便其他人查看和理解代码含义. 2)单行注释: 以#号开头,#后面的所有内容均不会被程序执行,起到辅助说明的作用 ...

php文件加载路径

<?php require('reusable.php'); echo "相对路径加载
"; /* ./ 表示当前文件所在的目录 ../ 表示当前文件所在 ...

以上内容由“WiFi之家网”整理收藏!。

原创文章,作者:192.168.1.1,如若转载,请注明出处:https://www.224m.com/232131.html

(0)
192.168.1.1192.168.1.1
360路由器登录协议的分析和模拟实现
上一篇 2022年11月9日 09:49
h3c防火墙服务器ip修改,H3C防火墙常用配置命令
下一篇 2022年11月9日 09:49

相关推荐

  • win10无法访问d盘位置不可用原因及解决方法

    原标题:"Win10无法访问D盘?Win10无法访问D盘的解决方法"相关电脑问题教程分享。 - 来源:WiFi之家网。Win10无法访问D盘怎么办?我们在使用电脑的过程中,经常会把文件存放于磁盘中,最近

    2021年6月27日
    21.2K
  • 一张图看懂电脑各硬件在如何工作,工作流程是怎样的

    在前面写的电脑硬件有哪些的文章中有介绍CPU、内存、主板、硬盘、显卡等一堆的硬件,也根据各硬件的功能属性大概介绍了下这些硬件有什么用。今天,将用一张图来简单形象说说电脑里面的硬件是在如何工作。对的,只是简单说说,我们看后能明白这些硬件的工作过程就可以了,因为草根觉得对于大多数的电脑维护知识来说,过

    2021年9月16日
    5.6K
  • 手机路由器怎么设置黑名单(苹果手机怎么解除路由器黑名单)

    手机路由器怎么设置黑名单(苹果手机怎么解除路由器黑名单) 随着手机的普及,越来越多的人开始使用手机路由器,方便地在多个设备间共享网络。但是,有时候我们需要限制某些设备的网络访问,这…

    网络 2024年12月8日
    274
  • 路由器怎么设置密码不被封(路由器怎么重新设置密码)

    路由器是家庭和办公室中连接互联网的重要设备之一,为了保证网络安全,我们需要设置密码来保护路由器免受黑客攻击和未经授权的访问。然而,有时候我们忘记了密码或需要重新设置密码,这就需要按…

    网络 2024年9月4日
    274
  • web服务器超过访问上限(图文)

    【导读】web服务器超过访问上限,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。web服务器超过访问上限可能出现的http状态码是503,

    2021年7月24日
    5.7K
  • 如何有效的防止wifi被蹭网

    带宽100M的光纤怎么网速怎么还是这么慢呀? 刚改完wifi密码,wifi又被隔壁老王蹭了?谁发明的wifi破解软件,真 百兆光纤,我的上网速度还是这么慢,怎么回事呀?然后一顿吐槽运营商 隔壁老王为什么每次都可以蹭到我的网络?wifi破解软件太强大了吧,我怎么改密码,都能

    2021年10月26日
    4.1K
  • 如何开启TP-LINK无线路由器的WIFI无线功能

    TPLINK无线路由器是大家最熟悉不过的品牌路由器啦;今日我们就看看配置好TPlink无线路由器之后如何开启WIFI功

    路由器设置 2020年8月27日
    10.6K
  • 小米路由器登陆入口用户名和密码指南

    小米路由器登录入口默认地址是miwifi.com,当然你也可以通过 192.168.31.1地址登录小米路由界面,希望今日的文章能够帮助你设置小米路由器。 小米(红米)路由器登录管理 登录地址是:miwifi.com或192.168.31.1 (提示:你的上网设备必须连接到小米路由器才能打开此地址) 用户名:自行创"

    2021年1月26日
    345.0K
  • 手机打不开(进不去)路由器设置网址怎么办?

    手机打不开或进不去路由器设置网址怎么办? 或许大家在使用手机设置路由器时,遇到设置网址打不开的情况。那么这是什么原因呢?遇到这种情况我们又该怎么解决呢?针对这个问题,下面为就来为大家介绍手机打不开(

    2020年6月16日
    8.0K
  • nas做电脑硬盘教学(nas可以直接连电脑吗)

    当电脑硬盘的容量告急时,你会把文件存在哪?我想多数人会选择网盘。如今云盘技术逐渐成熟,只需注册一个账号就能获得少则2TB多则超过10TB的额外存储空间,而且操作简单,存储、下载和分…

    路由器百科 2022年12月9日
    6.2K