Openwrt 中的Luci如何获取登录客户端的IP地址?

zyzlamborghini 2015-10-21 05:25:42
我的开发环境是Openwrt 无线AP,
现在想实现一个需求,就是记录所有通过浏览器登录AP(Luci)的IP地址,保存到文件中去。不知到能否实现,还望大神指点。
...全文
861 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_19457153 2017-09-18
  • 打赏
  • 举报
回复
从系统日志里,可以看到
1.安装ddns-scripts、luci-app-ddns、openssl-util、wget 依赖包 使用luci web界面里面的软件包管理,或者ssh使用opkg安装都一样 有的openwrt自带的源地址可能下载很慢或根本无法下载,得换源 2.下载aliddns插件 3.用winscp上传插件到openwrt上去:用电脑打开winscp,输入用户名、密码、ip地址,提示选yes就行了,连接成功后,上传安装包到随便一个目录都行,我一般上传到临时目录 tmp(省事不用手动删除),上传工具什么的只要能达到目的就行 4.在openwrt系统管理打开ssh远程登录,防火墙允许ssh服务通过,使用ssh客户端登录 然后进入对应目录下使用opkg命令安装,命令: #鉴于某些小伙伴的linux基础不好,这里给命令写了一些注释,希望有帮助 ssh username@ip #username:你的用户名;ip:openwrtIP地址,然后它会让你输入密码,初次连接会问你是否保存秘钥,yes就行了 cd /tmp #cd 进入一个目录; / 表示根目录; /tmp 表示进入根目录下的tmp目录 ,/tmp 在关机后里面的文件就会被自动清除,如果你的安装包放在其他位置使用cd命令进入就行了,如 cd /root/software 进入 根目录下的root目录的software目录 #cd 后面什么都不加就是回到当前用户的根目录, #pwd 显示当前目录位置 opkg install luci-app-aliddns_0.3.8-1_all.ipk 注意:一定要先安装第一步的几个依赖包,否则无法使用aliddns

684

社区成员

发帖
与我相关
我的任务
社区描述
智能路由器通常具有独立的操作系统,包括OpenWRT、eCos、VxWorks等,可以由用户自行安装各种应用,实现网络和设备的智能化管理。
linuxpython 技术论坛(原bbs)
社区管理员
  • 智能路由器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧