OpenWrt上使用AutoSSH建立反向代理
丈母娘想让我解决她们家Wifi信号弱的问题,我决定把家里原来唯一的无线路由器变成纯AP,弱电箱里放一个星际宝盒,另外在客厅放一台K2保证全家的Wifi覆盖。本来路由器这种东西设置好了就不会再动了,可是我还需要解决他们家网络电视的问题,网络电视这种东西,直播源很容易失效,感觉以后会涉及到远程维护了。我之前写过Ubuntu下用Autossh建立反向连接的博文,现在想照搬到OpenWrt上。但是O...
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,其...
在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模块才可以使用,所以先编译...
用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 添加如下 12345678910111213141516171819202122232425262728293031...
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 &&...
部署Hexo笔记
个人Hexo博客搭建的记录,我不想让别人看到推送记录,所以都是强制推送。 先克隆已经配置好的源码 1git clone https://gitlab.com/weiyangbo/weiyangbo.gitlab.io.git && cd weiyangbo.gitlab.io 安装hexo 1curl -sL https://deb.nodesource.com/se...