[root@localhost ~]# rpm -qa | grep pppoe
rp-pppoe-3.10-6.fc12.i686
|
[root@localhost ~]# yum install pppoe
|
[root@localhost ~]# vim /etc/sysctl.conf
修改net.ipv4.ip_forward = 1
|
[root@localhost ~]# vim /etc/ppp/pppoe-server-options
|
# PPP options for the PPPoE server
# LIC: GPL
require-chap
#require-pap
login
lcp-echo-interval 10
lcp-echo-failure 2
#default-asyncmap
#ms-dns 202.96.134.133
|
# PPP options for the PPPoE server
# LIC: GPL
#require-chap
require-pap
#login
lcp-echo-interval 10
lcp-echo-failure 2
#default-asyncmap
#ms-dns 202.96.134.133
|
[root@localhost ~]# vim /etc/ppp/chap-secrets
内容如下
username password
swz * swz *
abc * abc *
|
[root@localhost ~]# vim /etc/ppp/pap-secrets
内容如下
#username password
swz * swz *
abc * abc *
备注:此认证方式的帐号必须是系统帐号,即 /etc/passwd文件中存在的帐号
|
[root@localhost ~]# vim /etc/ppp/option
|
local
#auth
#lock
|
#local
auth
lock
|
[root@localhost ~]# pppoe-server -I eth0 -L 192.168.40.12 -R 192.168.40.100 -N 10
-L: 设备虚拟的pppoe接口,该接口的IP地址可以为任意指定
-R: pppoe地址池的起始地址
-N: 地址的个数
|