折腾 分类下的文章

解决LEDE下外网无法通过IPv6访问设备的问题

家里的设备,比如NAS,在获取IPv6地址后,本应可以直接从外网访问的,现在却ping不通。 解决方法比较暴力:SSH进入LEDE,清空IPv6的防火墙规则iptables ip6tables -F ip6tables -X ip6tables -P INPUT ACCEPT ip6tables -P OUTPUT ACCEPT ip6tables -P FORWARD ACCEPT 另外,为了防止LEDE重启后规则被重置,还可以在启动脚本/etc/rc.local添加,每次启动LEDE时会自动清空IPv6防火墙规则 一番折腾,家里的NAS终于可以使用DD……

LEDE下安装Docker版CentOS

之前写了Koolshare版LEDE安装Docker的相关文章:https://bugxia.com/?s=docker 这次记录一下折腾Docker容器版的CentOS 一、部署Docker 略 二、部署CentOS For Docker镜像 可以直接部署lastest,最新版镜像 docker pull centos 也可以选择版本进行部署,如: docker pull centos:7.6.1810 二、测试CentOS 1.检查镜像 docker images 2.创建容器 docker run -it --privileged centos /bin/bash p.s  -i 以交互模式运行容器 -t 为容……

Windows下使用ADB读取安卓手机短信

在做一个项目,涉及到验证码部分,需要实现一个简单的接码功能。折腾折腾~ 方法总结:通过adb命令将安卓手机的短信数据库复制到电脑端,再读取其数据库 1、准备 一台废弃手机(Andriod 4.4),打开手机的USB调试模式,电脑连接手机 下载 ADB Tookit,解压到任意目录 https://dl.google.com/android/repository/platform-tools_r29.0.5-windows.zip ADB命令文档: https://developer.android.com/studio/releases/platform-tools……

CentOS下搭建N2N虚拟局域网服务端

N2N根据功能特性不同,分为官方版(v2)和分支版(v2s),官方版v1和分支v2s由于年久缺更,已经不再推荐使用 注:git最新dev分支兼容性较差,不推荐使用旧版edge(客户端)连接新版supernode(服务端) 这里以CentOS 7 下编译N2N(92dfa67)为例,该版本支持自动分配IP yum install autoconf automake libtool git -y git clone https://github.com/ntop/n2n.git -b dev cd n2n/ git reset --hard 92dfa67 ./autogen.sh ./c……

解决koolshare版LEDE下N2N无法运行的问题

擦,不得不吐槽,koolshare版的LEDE问题多的要命。 即便确保所有参数都正确,WEB端依然提示所有进程未运行 怀疑是不是命令行写的有问题,去到SSH下手动执行edge命令行 edge -h 报错! Error loading shared library libcrypto.so.1.0.0: No such file or directory (needed by /koolshare/bin/edge) 好吧,大意就是共享库文件 libcrypto.so.1.0.0 找不到。 翻遍OpenWRT几个共享库的存放路径,在/usr/lib64下找到了它 只不过库……

解决ajax+lazyload+animate的小问题

小博客几乎整站都使用了ajax的方式进行页面加载,最近突然想起来当时做现在这个主题的时候,留下的一些bug还没处理。 比如:侧边栏的评论链接点击后的跳转 问题:评论链接本应是点击后,页面直接拉到对应的评论锚点位置,但是因为使用了ajax,所以并不生效。 思路:点击后,通过前端来判断该评论div所在的页面位置,然后jquery的animate scrollTop到该位置 —————– 一通折腾后 ——……

Nextcloud挂载SMB/CIFS外部存储

有位朋友留言: 请教一下关于smbclient问题:我这边smbclient和php-client都在shell下手动装了,但是nextcloud挂载外部存储那里还是不行。这是什么原因呢?(只使用了apt-get install smbclient 和apt-get install php-smbclient) 最开始捣鼓nextcloud的时候折腾过挂载外部存储,很久没操作过了,顺便记录一下。 这里仅以挂载SMB为例,nextcloud 16.0.1 开始 设置 – 左侧管理 – 外部存储 提示:“smbclient” 未安装。……

解决升级Nextcloud时Step 4 is currently in process错误

手痒痒,看到Nextcloud更新到16.0.1版本了,更新呗~ 然后就报错:Step 4 is currently in process. Please reload this page later. 再次打开更新器,直接报上面的错。 捣鼓了半天,原来只需删除 nextcloud路径/data/updater-xxxxxxx文件夹 就可以再次尝试更新了。 一般出现这个错误的原因大部分是因为网络不稳定(远程下载新版本超时)、内存不够(升级过程中备份卡死) 同样的也适用于 Step 1/2/3/4/5 is currently in proces……

OpenWRT下Privoxy的简易使用

Privoxy 是一款带过滤功能的代理服务器,针对HTTP、HTTPS协议。通过Privoxy的过滤功能,用户可以保护隐私、对网页内容进行过滤、管理cookies,以及拦阻各种广告等。Privoxy可以用作单机,也可以应用到多用户的网络。 Privoxy 官网:http://www.privoxy.org/ Privoxy for OpenWRT https://openwrt.org/zh-cn/doc/howto/proxy.privoxy 今天要做的仅仅只是在OpenWRT下将socks5代*理转为http代*理,以便在lede下使用wget、curl等操作……

解决LEDE无法下载Docker环境的问题之http_proxy

之前尝试在VPS上搭建假的download.docker.com网站,来解决koolshare版lede在部署docker环境时,遇到的 错误代码:-6 的问题 当时想到了一种思路,就是给wget设置全局代*理,但是没成功,后来找到了原因。 1.分析一下 koolshare版docker插件在部署时,脚本会执行wget去下载docker环境压缩包。因为docker的下载网站是 https://download.docker.com/,使用了https协议 所以可以先指定全局代*理服务器,然后再去插件里部署docker环境……