ubiquity php,openwrt安装coova-chilli客户端

本帖最后由 dato 于 2015-5-6 19:51 编辑

今天准备写一篇有关openwrt下安装coova-chilli客户端的过程的具体文档。CoovaChilli是一个功能丰富的的接入访问控制器,提供一个认证网关/ captive portal 环境 使用radius或者http协议来实现接入计费记账。

本来以为几小时解决的。。。第一次安装没什么经验,根据一些错误提示找不到解决方法。关键还有一些同样的问题遗留在网络上却没人解答为什么。写这篇文档方便有需要的朋友参考。

本文档在一个RTN16路由上安装OpenWrt Chaos Calmer r45203,准备实现在有线LAN接口使用往常的访问,而在无线WLAN接口实现captive portal功能。

1,重新配置接口

由于默认lan跟wlan接口是桥接在一起的,br-lan接口是由eth0.1跟wl0组成,所以我们要移除br-lan桥接接口,将设备ip指定给接口eth0.1,将wl0接口给CoovaChilli。这样将在wl0接口建立一个tunnel接口,实现eth0.1跟wl0之间的NAT流量,由Chilli程序决定流量将流向eth0.1还是wl0。

在/etc/config/network注释掉bridge选项

config interface 'lan'

option ifname 'eth0.1'

option force_link '1'

# option type 'bridge'

option proto 'static'

option ipaddr '192.168.8.1'

option netmask '255.255.255.0'

option delegate '0'

在/etc/config/wireless注释掉network防止无线接口加入br-lan

#option network 'lan'

然后重启,用ssh登录设备用ifconfig eth0.1看是否为网关ip 192.168.8.1。大家可以用ifconfig查看自己的接口,不同的设备接口不一样不一定是例子里的eth0.1或者wl0。

2,安装相关软件

>opkg update

>opkg install haserl coova-chilli

>cd /etc/chilli

>cp defaults config

config修改

------------------------------------------------------------------------------------------------

# HS_WANIF=eth0            # WAN Interface toward the Internet

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值