码迷,mamicode.com
首页 > 其他好文 > 详细

openwrt 利用nodogsplash 实现简单的广告路由

时间:2015-04-25 19:48:48      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

实现功能: 设备连上路由后,当打开浏览器上网时,浏览器上会显示欢迎画面,当用户点击继续上网后,会正常连接网络,访问之前请求网页。

需要做的工作:
将 nodogsplash 编译进openwrt 镜像,
首先在源码目录中运行

make menuconfig 

在 network/capitive portals 下 将 nodogsplash选上。如果没有nodogsplash选项的话,需要更新openwrt packet ,具体方法如下:
openwrt 源码目录下执行

./scripts/feeds  update routing
./scripts/feeds install -a 

之后应该就可以在menuconfig 界面看到 nodogsplash 选项了。

选择上nodogsplash 之后就可以编译了,还是 make V=99

编译之后就可以看到 nodogsplash 被解压编译目录为

build_dir/target-mips_34kc_uClibc-0.9.33.2/nod ogsplash-0.9_beta9.9.8 

可以在该目录下对部分网页文件进行修改,毕竟nodogsplash 自带的欢迎界面很简单,可以改成自己的。

编译完成,烧写镜像。之后重启路由,找个设备连接该路由,打开浏览器随便点个网页,会发现自己设置的欢迎界面。

本文章由 http://www.wifidog.pro/2015/04/25/nodogsplash-openwrt.html 整理编辑,转载请注明出处

openwrt 利用nodogsplash 实现简单的广告路由

标签:

原文地址:http://www.cnblogs.com/wifidog/p/4456419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!