overture:自建无污染的DNS服务

overture是一个用Go开发的DNS服务器,我个人觉得这是个神器,配置简单,使用方便。就是比较小众,用的人不多。。 以下部署步骤请在国内服务器或者本地进行。我这边就在本地的PVE开了一台Debian9部署。 首先在这里下载最新版本的压缩包: https://github.co...
Linux教程 2 张图

简单几步把debian 9升级到debian 10

更新: apt-get update && apt-get upgrade 备份一份: cp /etc/apt/sources.list /etc/apt/sources.list.orig 将/etc/apt/sources.list里所有“stretch”替换为“buster”: sed -i 's/stretch/buster/g' /etc/apt/sources.list 再更新一下 apt-get ...
Linux教程 0 张图

Chrome浏览器关闭 QUIC,避免部分地区运营商UDP QOS对速度的影响

前言 前两天,TG群里的一个逗比提出让我写个关闭 QUIC 功能的教程,我去了解了一下,发现说是写教程,实际是也就是给大家提个醒,毕竟太短啦。 注意:QUIC适用于一切基于 Chromium 的浏览器,如果不是这个内核的浏览器就没必要看了。 QUIC是什么 QUIC(Qui...
其他 2 张图

github + hexo

本篇主要记录一些自己github博客搭建的过程。 1、配置 Node.js 和配置 Node.js 环境 2、安装Git和配置Git环境 注:本篇主要写搭建博客,工具类的不再赘述 3、github配置 我们假设你已经有了一个 github 账号,你需要添加一个新的 new repository。点击创...
Linux教程 0 张图

使用acme.sh获取免费SSL证书

引言 acme.sh 是一个 ACME(自动化证书管理环境) 脚本,可以从 letsencrypt 生成免费的证书。 本来这个教程是写在 编译Nginx支持TLS1.3 那篇帖子里的,后来感觉还是单独拿出来比较好,即能让那篇教程更简洁,也能更方便的让需要的人看到这个教程。 安装工具...
Linux教程 0 张图

ZeroTier内网穿透教程

前言 有时候需要在外边访问家里的设备,而众所周知一般家里都没有固定 IP 的,这时候就要内网穿透了,说到穿透的时候,大家都会提到 DDNS(动态域名解析),或者使用反向代理的方式如 FRP、Ngrok。 首先说说 DDNS,这种方式使用起来很方便,只要设置好相应的...
Linux教程 7 张图

Syncthing就是我要的同步备份软件

引言 数据无价,平时不注意备份,电脑突然翻车就追悔莫及啦。 最开始的时候,我在路由器上开启 Samba,每次编辑完项目就手动拷贝到路由器硬盘里,麻烦程度可想而知,后来又用了 Google Drive/One Drive,又因为它们的网络不理想,就又放弃使用了。 其实就...
Linux教程 Mac 7 张图

编译Nginx支持TLS1.3

引言 TLS1.2 发布于 2008 年 8 月,至今正好有 10 年,随着互联网安全越来越受到重视,新协议 TLS1.3 呼之欲出。值得一提的是,从第一份草案编写至今,已经有几年时间了,截止这篇文章编写,已经是第 28 份草案。在最近的 Chrome 版本更新中也逐步对 TLS1....
Linux教程 2 张图

借助mkcert签发本地证书

mkcert 是由 Filippo Valsorda 使用go语言开源的一款零配置搭建本地证书服务的工具,它可以兼容Window, Linux, macOS等多种开发平台,省去了我们自签本地证书的繁琐步骤,从而让我们专注于开发。 1. 安装mkcert 1.1 Windows 在Windows环境下,推荐使用Cho...
Linux教程 3 张图