OpenWrt是一个开源的嵌入式Linux系统,它可以将普通的路由器变成一个智能的路由器,支持更多的功能。OpenWrt提供了一个包管理系统,可以安装多种功能插件,其中有一些可以记录客户端浏览记录的插件。例如,可以使用OpenWrt的Shadowsocks插件来记录客户端的浏览记录,它可以拦截所有客户端的流量,并将其存储在服务器上,以便后续查看。另外,OpenWrt还提供了一个叫做Squid的插件,它可以记录客户端的HTTP和HTTPS流量,可以用来跟踪和监控客户端的浏览行为。
是刷别的固件,可拓展无线路由器的功能,新手不适合刷机刷不好易变砖。请谨慎!刷机适合爱折腾的玩家,普通用户设置好上网就ok啦啦。
openwrt路由器可以做什么。
1、首先是路由器,具备路由器的功能。
2、openwrt是软件,可以扩展插件,实现其他功能。
安装nodogsplash
它是基于openwrt上的一个插件,用于实现用户登录验证的,具体见:
https://github.com/nodogsplash/nodogsplash。
这个名称很生动,很有趣,称为nodog。其实他是针对openwrt上的另一款类似插件:wifi dog的,那个配置起来比较复杂,需要自己部署验证服务器,不适合我使用。
这个没有看门狗(no dog)的很适合我!
安装插件很简单,telnet连上去后,执行命令:
opkg updateopkg install nodogsplash。
注意:
有可能执行第一行更新时报错,无法连接服务器,请检查etc/opkg.conf 中的服务器地址,是否发生了变更。
执行第二行时,可能会提示当前固件版本与服务器上的nodogsplash不匹配,那就先升级现有固件,这里就不展开了,一般不会遇到(但我遇到了,因为我的固件是一个月前下载的,服务器上的版本已升级)
配置nodogsplash
官方有个配置范例介绍:http://wiki.openwrt.org/doc/howto/wireless.hotspot.nodogsplash。
但与新版插件不太符合,新版安装后,是没有/etc/nodogsplash/nodogsplash.conf这个配置文件的,需要用winscp手动建立一个。
openwrt控制上网时间是需要安装插件才能实现。安装插件方法:
1、打开浏览器搜索openwrt插件。
2、点击openwrt限制上网时间插件。
3、点击安装,等待安装完成后就可以控制上网时间了。控制上网时间,时间一到,电脑就会自动关闭。
原文地址:http://www.qianchusai.com/openwrt%E6%8F%92%E4%BB%B6%E4%BB%8B%E7%BB%8D.html