开源计费系统

PPTP对接ToughRADIUS

♀尐吖头ヾ 提交于 2019-12-07 19:07:45
Linux PPTP 对接 以 ubuntu14 为例,谈谈PPTP对接ToughRADIUS 安装pptpd服务 sudo apt-get update -y sudo apt-get install -y pptpd iptables libfreeradius-client2 libfreeradius-client-dev 如果/etc/radiusclient目录不存在,建立一个radius配置目录链接 ln -s /usr/local/etc/radiusclient /etc/radiusclient 配置pptpd与radius 修改配置文件 /etc/pptpd.conf option /etc/ppp/pptpd-options #debug #stimeout 10 logwtmp #bcrelay eth1 #delegate #connections 100 localip 10.79.97.1 remoteip 10.79.97.10-200 修改配置文件 /etc/ppp/pptpd-options,注意这里采用了maschapv2认证方式,并采用mppe128位加密模式。 name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 #

使用 toughcli 安装管理 toughradius

三世轮回 提交于 2019-12-01 13:06:24
使用 toughcli 安装管理 toughradius 查看radius指令模块的帮助信息 $ toughcli radius --help Usage: toughcli radius [OPTIONS] Options: --install -e, --edit-config edit radius docker-compose.yml config -o, --docker-operate [|ps|config|pull|logs|start|stop|restart|kill|rm|down|pause|unpause|status] docker instance operate -d, --rundir TEXT default:/home/toughrun -i, --instance TEXT -n, --worker-num INTEGER -r, --release [dev|stable|commcial] --help Show this message and exit. 参数说明: --install 新安装 toughradius 实例,可选参数 -d,-i,-n,-r -e/--edit-config 编辑 toughcli 生成的 docker-compose配置文件,用来调整各项参数实现优化。可选参数 -d,-i -o/--docker