Linux pppoe server/client安装 配置
pppoe-server安装(redhat /suse实测可用)
1.下载rp-pppoe安装包
https://www.roaringpenguin.com/products/pppoe
2.解压rp-pppoe-3.12.tar.gz
3.cd rp-pppoe-3.12/src, 执行./configure
4. make && make install
5.配置/etc/ppp/pppoe-server-options,使用chap方式
6.在/etc/ppp/chap-sercert 中加入用户,格式如下,用户名为testx 密码cmriots, hostname和ip地址使用默认。
7.配置IP转发,在/etc/sysctl.conf中加入 net.ipv4.ip_forward=1, 执行执行sysctl –p生效。
8.修改防火墙策略, iptables –A POSTROUTING –t nat –s 10.2.0.0/24 –j MASQUERADE
9.启动pppoe, pppoe-server –I eth1 –L 10.2.0.1 –R 10.2.0.2 –N 100
-I 指定网卡
-L 所指定网卡的IP地址
-R pppoe分配ip起始地址
-N 最大分配IP数量
pppoe client(ubuntu实测可用)
1.apt-get install pppoe pppoeconf
2.安装完成后,执行pppoeconf
3.按照图形界面提示输入用户名密码确认
4.ifconfig 查看是否有pppX网卡, 若存在 启动成功(注意 用户名密码多台需唯一)