中兴B760HV2电视盒子完美刷机
丈母娘想看电视,我就寻思着现在有线电视不划来,网络都这么发达了,找点直播源也很简单。但是给长辈用最重要的还是简单易用最重要。先说成果,通电后自动播放直播电视,整个过程大概25秒。通过利用手头安徽移动送的这个中兴B760HV2智能机顶盒,安装AlexELEC系统来实现播放电视直播源,记录一下这个曲折的过程。
丈母娘家有一个移动办宽带送的电视盒子——中兴 ZXV10 B760HV2智能机顶盒(WiF ...
OpenWrt上使用AutoSSH建立反向代理
丈母娘想让我解决她们家Wifi信号弱的问题,我决定把家里原来唯一的无线路由器变成纯AP,弱电箱里放一个星际宝盒,另外在客厅放一台K2保证全家的Wifi覆盖。本来路由器这种东西设置好了就不会再动了,可是我还需要解决他们家网络电视的问题,网络电视这种东西,直播源很容易失效,感觉以后会涉及到远程维护了。我之前写过Ubuntu下用Autossh建立反向连接的博文,现在想照搬到OpenWrt上。但是Open ...
OrangePi第一次配置
入手了OrangePi Zero玩玩,已经把他做成了智能音箱了,结果不知道怎么回事就突然出问题了。之前一直都是通过WiFi连接SSH服务器来控制OrangePi Zero,现在的情况是WiFi刚连上就死机了。OrangePi Zero已经用胶粘在音箱里了,TF卡可以取出来,但是网口没有空间插网线了。突然想起来手上还有一个CH340(USB转TTL)可以用来连接OrangePi Zero,记录一下不 ...
Trojan+Nginx实现HTTP+TLS伪装代理
我之前写过V2ray+Nginx实现WebSocket+TLS伪装代理的博文,用了几个月,效果不错的。本来不准备更换方案,但是我发现MT7621主控的路由器跑V2ray最高就8Mbps左右的速度,电脑上可以跑到30Mbps。很明显路由器成为了瓶颈。相对于Golang写的V2ray,用C写的Trojan明显应该可以消耗更少的资源,于是有了更换Trojan的想法。
安装Trojan和Nginx参考以 ...
V2ray+Nginx实现WebSocket+TLS伪装代理
相比于SS,V2ray设置太麻烦了,对于移动端来说太耗电,对于硬路由来说性能开销太大。但是现在要干扰SS实在太简单,所以不得不未雨绸缪了。花了很大的功夫才利用V2ray+Nginx配置好WebSocket+TLS,同时不影响原来的网站。将V2ray藏在Nginx后面,使用 TLS 加密流量,看起来更像HTTPS。
安装V2ray和Nginx参考以下两个链接分别安装Nginx和V2ray,其中V2 ...
在Ubuntu 18.04上设置MTU
用SSH连接服务器经常无缘无故断掉,SSH/SS连接表现出非常不稳定。但是用别的方法测试(ping或者访问服务器网页)速度都非常快,也没有丢包。一番搜索,发现是MTU值为1500设置太高了,表现为SSH客户端在认证时会卡在debug1: SSH2_MSG_KEXINIT sent下面分别给出在Ubuntu 18.04和Android下设置MTU的方法。
Ubuntu下的设置方式这是没有桌面环境的 ...
编译安装Nginx+FancyIndex
如果光是满足文件目录的需求有许多方案,如小程序webd,Python的SimpleHTTPServer,NPM的http-server,开源的的FileBrowser,闭源的FileRun…而我选择了一个不上不下的方案,也就是Nginx+FancyIndex模块。优点是可以轻松地实现防盗链和Https的支持。
编译安装Nginx必须要编译时添加FancyIndex模块才可以使用,所以先编译Ngi ...
用AutoSSH建立SSH反向隧道
公网服务器A 开放端口5678(转发ssh连接),开放端口5679(监听连接状态),开放端口22
内网机器B Ubuntu18.04
建立公网服务器A到内网机器B的SSH反向代理,将连接到公网服务器A 5678端口的SSH请求转发给内网机器B的22端口
修改公网服务器A的SSH配置文件/etc/ssh/sshd_config1GatewayPorts yes
这样可以把监听的端口绑定到 ...
Ubuntu优化指南
记录一下Ubuntu系统安装完成后的一些自定义设置
解决与Windows双系统时时区问题先保证Ubuntu下的时间是北京时间
1sudo hwclock --localtime --systohc
问题解决
自定义Vi编辑器1sudo nano /etc/vim/vimrc
添加如下
12345678910111213141516171819202122232425262728293031323 ...
Ubuntu下配置Lineage OS编译环境
系统为Ubuntu18.04物理内存至少8G起步,16G以上最好,建议SWAP+RAM>=20G,太小会爆内存。硬盘空闲空间必须大于200G,因为光源码就70G左右了。
安装依赖软件包1sudo apt update && sudo apt install -y git curl python-socks libncurses5-dev xclip && g ...