拓扑图

实现功能:拨号上网,简单的认证,不能实现计费和流控

在服务器端安装服务软件

yum install rp-pppoe

配置ip转发功能

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf

sysctl -p

修改pppoe服务器的主配置文件(有chap和pap两种认证方式)

vim /etc/ppp/pppoe-server-options

#若认证方式采用 chap则配置内容如下

require-chap

login

lcp-echo-interval 10

lcp-echo-failure 2

#若认证方式采用 pap则配置内容如下

require-pap

#login

lcp-echo-interval 10

lcp-echo-failure 2

添加认证账号

若认证方式采用 chap则编辑/etc/ppp/chap-secrets

username password

swz * swz *

abc * abc *

若认证方式采用 pap则编辑/etc/ppp/pap-secrets

#username password

swz * swz *

abc * abc *

备注:pap认证方式的帐号必须是系统帐号,即 /etc/passwd文件中存在的帐号

修改配置文件/etc/ppp/options

若认证方式为chap则内容如下

local

#auth

#lock

若认证方式为pap则内容如下

#local

auth

lock

启动pppoe服务

pppoe-server -I eth0 -L 192.168.10.1 -R 192.168.10.10 -N 10

-L: 设备虚拟的pppoe接口,该接口的IP地址可以为任意指定

-R: pppoe地址池的起始地址

-N: 地址的个数

(-L后面的ip是pppoe的虚拟ip,也是拨号终端的网关,-R后面是分配给拨号终端的起始ip地址,-N表示起始后面的连续10个IP都可以分配给拨号终端)

设置iptables,使其能过转发数据包

iptables -F

iptables -A INPUT -i eth0 -s 192.168.10.0/24 -j DROP #表示封装来着192.168.10网段的数据包

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source 223.84.153.81

#POSTROUTING是源地址转换,要把你的内网地址转换成公网地址,这里是把192.168.10的数据包转发到223.84.153.81

注意:若要通过NAT方式上互联网,1:拨号服务器物理网卡需配置公网ip,2:iptables转发出网的ip必须是本机公网IP,3:若是采用pap方式,则必须为其创建对应的系统用户

如果文章对你有帮助,欢迎点击上方按钮打赏作者

pppoe 服务器 无线,centos搭建pppoe拨号服务器相关推荐

  1. linux上搭建pppoe服务器,linux(centos)上搭建pppoe服务器

    搭建pppoe,成功了的话,就觉得TM超级简单,在centos更是5步左右就能搞定 1.安装pppoe,安装完成后,会有pppoe-server命令yum install rp-pppoe 2.安装完 ...

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

    一.安裝 PPPoE Server Software 1)sudo apt-get install ppp 2)rp-pppoe(非apt套件) wget -c http://www.roaringp ...

  3. pppoe 服务器 无线,无线路由器怎么设置PPPOE拨号【图文讲解】

    1.如果是电话线到家,首先把路由器的WAN口和Modem的LAN口连接起来,电脑网卡连接路由器任意一个LAN口;如果是网线到家,就直接把网线接到路由器WAN口. 然后为电脑设置网络参数,指定IP地址, ...

  4. mac宽带连接找不到pppoe服务器,Mac如何建立PPPoE网络连接-Mac建立PPPoE网络连接教程 - 河东软件园...

    PPPoE拨号连接是最普遍的宽带接入方式之一,当然,目前通过拨号连接的方式相比较而言使用的用户要少得多,大部分都采用了无线路由器,因此,如果用户任然还在使用拨号连接,可能不太清楚如何建立PPPoE拨号 ...

  5. linux下pppoe服务器,Linux下配置pppoe服务器

    Linux下配置pppoe服务器 发布时间:2007-04-28 00:51:28来源:红联作者:readywin 系统环境: fedora 4 2.6.11 i386 rp-pppoe-3.5-27 ...

  6. pppoe服务器稳定性,如何设置PPPoE服务器应用

    PPPoE即PPP over Ethernet,是指在以太网中传输PPP的技术.目前国内大多数宽带服务商使用PPPoE作为宽带接入技术,通过给用户分配宽带账号密码,结合认证.计费服务器实现宽带运营服务 ...

  7. 未能找到pppoe服务器故障,未能找到pppoe服务器

    未能找到pppoe服务器 内容精选 换一换 删除一个指定弹性伸缩策略.您可以在API Explorer中调试该接口.DELETE /autoscaling-api/v1/{project_id}/sc ...

  8. 求生之路寻找延迟服务器,用centos搭建一个简单的求生之路2服务器(用于好友联机降低延迟,不包含插件)...

    由于和好友联机玩求生之路2时经常出现mod兼容性问题和高ping值问题,游戏体验非常差,而且官方服务器并不能支持第三方地图,所以我们决定自己搭建一个服务器. 不过不知道什么原因,网上关于搭建l4d2服 ...

  9. 未能连接到pppoe服务器怎么回事,路由器pppoe连接不上怎么办

    新一代互联网络在高性能.高可扩展性.高可用性和易部署性等方面提出了更高的要求,使得路由器结构越来越复杂,我们需要掌握的相关知识也越来越多,那么你知道路由器pppoe连接不上怎么办吗?下面是学习啦小编整 ...

最新文章

  1. 使用ultraedit和cl编译器打造简易c/c++开发环境
  2. 2016/11/18
  3. 在php中插入数据显示在html_PHP中的浮点型数据计算之程序员脱发问题
  4. WebService基于SoapHeader实现安全认证[webservice][.net][安全][soapheader]
  5. Ubuntu下安装中文输入法
  6. sql批量插入防止重复插入_使用具有严格业务规则SQL批量插入
  7. Firefox 新版本发布,Cookie 可真不好吃
  8. Redis bgsave 线上分析
  9. uniapp php交互,uni-app路由跳转及参数的传参和接收
  10. 安鸾CMS系列之74CMS
  11. Linux磁盘分区总结
  12. 趣味计算机专业比赛,你hua我猜 以梦为马——计算机科学系第三届你画我猜趣味比赛...
  13. Android有效解决加载大图片时内存溢出的问题
  14. JVM(6)之 二次标记
  15. 购物网站HTML(首页)
  16. 《天下无谋》读后感 --- 度心术卷1度心篇
  17. Pythonnbsp;实现LeNet网络模型的训练及预测
  18. 5个私域流量运营方法,教你实现流量变现
  19. 【数字信号】基于matlab GUI DTMF双音多频信号仿真演示系统(戈泽尔算法)【含Matlab源码 016期】
  20. 名词解释bootloader

热门文章

  1. 1603. 设计停车系统
  2. 实验1-4 输出三角形 (5 分)
  3. windows之Apache服务器搭建
  4. LindDotNetCore~入门基础
  5. .net面向对象学习笔记(二)
  6. 【数据结构笔记02】什么是算法
  7. java io异常处理_IO流异常处理
  8. 电脑端的mafsvr服务关掉_想在电脑上玩手游,你得试试这款 quot;同屏助手quot; 了...
  9. android工具栏设为底层,Android 隐藏底部工具栏
  10. android sqlite数据库死锁,SQLite也可能出现死锁。