linux下pppoe server 的搭建

本文介绍了如何在Linux系统中搭建pppoe服务器,包括用户模式和内核模式的区别,推荐使用内核模式以提高效率。通过下载、编译、安装rp-pppoe软件,并配置相关参数,如ETH、USER、LINUX_PLUGIN等。服务器启动后,通过pppoe客户端连接,使用CHAP认证方式进行身份验证。此外,还涉及了数据包转发的配置,以确保客户端能成功上网。
摘要由CSDN通过智能技术生成
 

rp-pppoe是一个集成了拨号客户端和服务端的解决方案
下载地址:http://www.roaringpenguin.com/products/pppoe

rp-pppoe里面的pppoe server分用户模式和内核模式。
用户模式下以创建一个pppoe进程来为一个新的连接服务;
内核模式下以创建一个pppd进程并带上参数plugin /etc/ppp/plugins/rp-pppoe.so来接受客户端的连接

建议选择内核模式运行pppoe server,这样一些系统调用不需要在内核和用户模式之间切换,可以提高速度。

ps -ef
(用户模式)
root      5093     1  0 09:36 ?        00:00:00 /usr/sbin/pppoe-server -I eth0 -L 10.0.0.1 -R 10.0.0.2 -N 64
root      5101  5093  0 09:38 ?        00:00:00 pppd pty /usr/sbin/pppoe -n -I eth0 -e 1:00:1d:60:45:d9:d4 -S '' file /etc/ppp/pppoe-server-options 10.0.0.1:10.0.0.2 nodetach noaccomp nobsdcomp nodeflate nopcomp novj novjccomp default-asyncmap
nobody    5103  5101  0 09:38 ?        00:00:00 /usr/sbin/pppoe -n -I eth0 -e 1:00:1d:60:45:d9:d4 -S

(内核模式)
root      7541     1  0 09:46 ?        00:00

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值