pppoe+radius+mysql搞定了,遗留一些问题待高手解决
搞了两天终于搞定了pppoeserver+radius+mysql,没有搞定的发一个比较详细的连接供参考http://wenku.baidu.com/view/6a7db11d964bcf84b9d57b30.html
遗留问题待高手帮解决
1.rc.local文件
# want to do the full Sys V style init stuff.
service mysqld start#比较菜,不知道让服务怎么自动运行。。。加到这里了,radiusd,mysqld服务
service radiusd start
pppoe-server -I eth0 -L 1.0.15.254 -R 1.0.0.1#这个是PPPOE-SERVER启动服务,实际上这个命令运行之前已经自动开启了PPPOE-SERVER服务,但是没有参数,这里再次运行加上参数,没有-k参数,不知道内核运行和用户运行区别在哪里。。。
iptables -F#下边这几句是完成IP转发的东西。。。也不知道放哪里合适,开3306端口在另外一个文件,应该可以放到一个文件吧?
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 1.0.0.0/20 -o eth1 -j MASQUERADE
iptables -A INPUT -p icmp --icmp-type echo-reply -i eth1 -j ACCEPT
arp -f
touch /var/lock/subsys/local
2.ip地址池设置应该在什么地方?把rc.local里面的pppoe-server不在这里
3.服务的自动运行
4.radius+mysql如何实现客户IP地址固定分配问题,例如:/etc/ppp/pap-secrets文件中IP addresses属性
# client serversecret IP addresses
jim * f *
5.拨号用户同账号登陆限制问题
6.pppoe-server,IP地址设置1.0.0.1一直递增,什么时候能检测回收已经下线的用户IP
7.没有用radius时候,服务器重启或关闭PPPOE-SERVER服务,客户端拨号会自动断网,现在用上radius+mysql以后服务器关闭了,客户机拨号不自动断网了。。。
这里解决不了真不知道去哪里解决问题了,自己顶一下
页:
[1]