1、安装pppoe服务器
sudo apt-get install pppoe
2、配置pppoe服务器
(1) 修改/etc/ppp/chap-secrets,增加拨号用户名,密码:
增加一行:"chap" * "chap" * (chap根据需求修改,最后的*表示是否要为这个用户名分配指定的IP)
(2) 新增/etc/ppp/pppoe-server-options文件。
增加一行:ms-dns 61.147.37.1 (根据实际环境修改,目的是让pppoe客户端能获取DNS,DNS可以是提供服务的eth口ip,也可以是真正的dns服务器地址)
3、启动pppoe服务器
(1) -R和-N组合
pppoe-server -I eth0 -L 10.10.10.49 -R 10.10.10.50 -N 50 (端口,ip,数目根据需求修改)
(2) -p代替-R和-N
测试中发现-R和-N并不能限制IP地址一定是从10.10.10.50-10.10.10.99,可以用-p代替。
pppoe-server -I eno1 -L 10.10.10.49 -p /etc/ppp/pppoe-server-pool (pppoe-server-pool的内容为10.10.10.50-99)
注:chap认证方式这样配置即可,pap还没有验证。
阅读(3801) | 评论(0) | 转发(0) |