在PPPoE的配置目录/etc/ppp下有几个配置文件:
引用:-bash-2.05b$ ls
chap-secrets ip-down ipv6-down peers
firewall-masq ip-down.ipv6to4 ipv6-up plugins
firewall-standalone ip-up options pppoe-server-options
ioptions ip-up.ipv6to4 pap-secrets
其中比较重要的是pppoe-server-options。其主要内容如下:
引用:# PPP options for the PPPoE server
# LIC: GPL
require-pap
require-chap
login
lcp-echo-interval 10
lcp-echo-failure 2
其中的requir-pap, require-chap 是身份和密码验证的协议,如果注释掉这两项,则一个简单的不需要身份验证的PPPoE服务器就可以配置成功了。任何帐号和密码都可以登陆。(大家可以试一试:).
下面讲讲pap如何配置:文件pap-secrets内容如下:
引用:# Secrets for authentication using PAP
# client server secret IP addresses
####### redhat-config-network will overwrite this part!!! (begin) ##########
"raymond" * "raymond" "10.1.9.200"
####### redhat-config-network will overwrite this part!!! (end) ############
其中,第一项为帐号,第二项是server(意义不是很明确,那位知道具体用法请告知)。第三项是密码,最后一项是对拨号客户端将要分配的IP地址,这一项可以用*代替。不过一定不能不设置。否则拨号不成功(我测试过,不知道大家可否有不同的看法)。
这里配置可以手工添加,也可以由redhat-config-network来进行配置。不过用它配置之后一定要对IP进行设置。
配置到此结束,去/sbin目录下面启动pppoe-server就可以接收拨号了。