0%

前言

由于众所周知的原因,DNS污染日趋花哨。正常的污染也就随意污染到一个海外地址,但现在污染到回环地址或直接不响应的情况都有发生。
而且境内想要直连无污染的公共DNS也越来越难。DoT,DoH都有不同程度的干扰。例:DoH会通过SNI检测直接Reset掉。
Clash的fallback是走直连线路的,所以需要我们选择一个境内直连可用的DNS解析器。
因此,有了自建无污染DNS解析器的想法,但是传统的53端口解析,明文不安全,
剩下的加密DNS方案中,DoH能更好的利用WEB技术,使DNS解析像访问网站一样常见。正好阿里云函数有HTTP解析器,可以方便低成本的搭建,不需要自己有一台海外的服务器。

准备工作

  • 一个不在黑名单的域名
  • 一个开通阿里云函数计算功能的阿里云账号
  • 一个开通容器镜像服务功能的阿里云账号

搭建过程

阅读全文 »

前言

找各种资源的时候,总会需要下载一些种子文件。因国内较难获取到公网ip的缘故,通过迅雷等离线下载软件下载种子文件,总会出现找不到资源的情况。这时如果借助离线下载就能将文件先下载到云服务器上(有公网ip),在从云服务器直接取回文件。有效解决本地下载找不到资源的难题。
对于使用http,ftp等直连协议的资源,使用IDM多线程下载就能很有效的解决因为链路质量差而导致的速度慢的问题。如果是因为服务器无法提供足够带宽,使用离线下载也起不到加速效果。

离线下载服务选择

使用下载或网盘工具提供的服务

从网上找到的各类支持离线下载功能的网盘,和下载工具的收费情况来看,对于非经常使用的用户,确实没有必要买这些服务。尽管这些服务用起来会更省事一些,但还是会遇到各种各样的问题。比如:国内工具普遍的敏感资源无法下载,国外工具的价格高。

阅读全文 »

注意:因server酱升级为Turbo版,该文章已过时。
但提供的接口已升级为Turbo版,依旧可用。

前言

Uptime Robot可以非常方便的实现对网站上线率的监控,免费拥有每5分钟检测一次,最多50个网站的接入功能。
其中的题型功能支持很多海外IM工具,但并没有微信。
要实现微信提醒可以配合Uptime Robot的WebHook功能,通过使用ServerChan往微信发送消息。
ServerChan能提供每天500次推送请求。ServerChan同样拥有一个URL,对其发送Http请求就能推送消息了。
但是Http的请求参数与UptimeRobot中WebHook的请求参数不一样,所以我们需要一个转换器,将从UptimeRobot的WebHook请求转换为ServerChan的请求。而使用阿里云函数是最方便部署这样的小功能,无服务器架构,稳定可靠又免费。

在此之前通过搜索得知此博文Uptime Robot接入微信提醒
此博文使用的方式是PHP,但是要在服务器上部署PHP环境实在太麻烦了,而且还要出一个服务器的钱,也很难保证稳定性。

部署

阅读全文 »

前言

一年过去了,又有时间可以来升级博客框架了。但是一年肯定要比一年进步的。所以这次升级也花了不少精力,为以后快速升级铺垫道路。
再看去年的博客,发现NexT主题又换仓库了。这次仓库是next-theme。旧仓库只有V7的最后一个版本。
现在可以拥抱V8版本了,现在已经是V8.0.2。整个主题已经趋近成熟,因此没有太多的变化。

踩坑

这次才知道上次的hexo升级根本没成功,还在用3.X的版本,npm安装会在目录下生成一个package.json文件。要修改这个文件中的版本依赖,才会安装上最新版本的hexo。

升级完成之后,发现主题挂了,看来要连带升级主题才行。

阅读全文 »

Clash代理软件部署与使用文档

部署流程

全篇以CentOS为例
1.安装相关依赖
Docker(用于跑Clash代理软件的容器)

1
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

Docker-compose(用于快速启动与维护容器)

阅读全文 »