- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟环境下的具体配置
环境
Pppoe 服务器和 radius 服务器操作系统:CentOS 5.6
rp-pppoe freeradius ppp-2.4.4.tar.gz 包
yum install rp-pppoe freeradius 直接安装
拓扑图
pppoe 服务器上的配置
1.安装 pppoe 以 freeradius
yum install rp-pppoe freeradius
2.pppoe 服务器本地拨号验证
vi /etc/ppp/pppoe-server-options
加上 require-chap
ms-dns 8
配置一个测试用的账号和密码
vi /etc/ppp/chap-secrets
加上
steve * testing *
前面的是账号,后面的是密码
在 teiminal 下输入来开启 pppoe 服务器
# /usr/sbin/pppoe-server -I eth0 -L -R 00-200
上面的 ip 地址和地址池无关紧要
之后在 window 下进行宽带拨号,连接成功。说明 pppoe 服务器正常工作
3.使 pppd 使用 radius 服务器认证
复制相关模块
mkdir /etc/ppp/plugins
cp /usr/lib64/pppd/2.4.4/* /etc/ppp/plugins/
下载 ppp-2.4.4.tar.gz,官方链接好像被墙了,翻墙或者到其他地方下
tar -xf ppp-2.4.4.tar.gz
cd ppp-2.4.4/pppd/plugins/radius/etc
mkdir /etc/ppp/radius
cp * /etc/ppp/radius
配置
vi /etc/ppp/options
加上以下两句:
plugin /etc/ppp/plugins/radius.so
radius-config-file /etc/ppp/radius/radiusclient.conf
vi /etc/ppp/radius/radiusclient.conf
修改为:
auth_order radius
login_tries 4
login_timeout 60
nologin /etc/nologin
issue /etc/ppp/radius/issue
authserver 00:1812
acctserver 00:1813
servers /etc/ppp/radius/servers
dictionary /etc/ppp/radius/dictionary
login_radius /usr/local/sbin/login.radius
seqfile /var/run/radius.seq
mapfile /etc/ppp/radius/port-id-map
default_realm
radius_timeout 10
radius_retries 3
login_local /bin/login
vi /etc/ppp/radius/servers
添加:
192.168.1.100 testing123
vi /etc/ppp/radius/dictionary
添加
INCLUDE /etc/ppp/radius/dictionary.microsoft
Radius 服务器上的配置
1.安装 freeradius
yum install freeradius
2.配置 radius 服务器环境
vi /etc/raddb/clients.conf
根据
client {
secret = 123456
shortname = localhost
nastype = other
}
配置从 这个客户端连接上 radius 服务器所需 shortname 及密码
vi /etc/raddb/users
添加用户
steve Auth-Type := Local, User-Password == testing
Service-Type = Framed-User,
Framed-Protocol = PPP,
Framed-IP-Netmas
原创力文档


文档评论(0)