timochan

timochan

闲谈 - 我如何看待 Docker
Docker 的启蒙是来源于 innei ,我从 Mix Space CMS 这个项目中学习到了很多。 Docker 的本质# 首先,让我们来理清一下 Docker 的概念。官方宣传它是 “构建一次,到处运行”(Build once, run anywhere…
cover
cover
cover
cover

AdGuard Home 中文指南

前言# 为什么写这篇文章呢?答案是,我想分享我的 AdGuard Home 实践经验,希望成为中文版本最全面的指南。 初识 AdGuard Home# 一般来说,AdGuard Home 由以下几个界面组成,我将逐一介绍它们: 仪表盘(Dashboard)# 该界面有如下内容:…
cover

保护隐私与优化网络:深入比较 DoT、DoH、H3 和 DoQ 协议的功能与优势

前言# 在当今网络环境中,传统的 UDP 53 端口的 DNS 请求容易受到篡改和劫持,全球范围内的主要公共 DNS 服务都已经开始采用加密的 DNS 解析方式,如国内的 DNSPod DNS、Ali DNS,以及国外的 Google DNS、OpenDNS、Quad9 DNS…
Checking DNS ECS Feature Support
前言# 上篇我写了 Adguard Home 配置 UpSteam DNS Server 需要选择支持 ECS 功能的 DNS,那么本文将带你主动探测一个 DNS 是否支持 ECS 功能,以及其是否完整。 测试# 当然,在连接国外 DNS 的时候,我使用了国外服务器去请求。 在这…
cover
cover

探究 OCSP(在线证书状态协议)

前言# 在 SSL/TLS 证书领域,我们不得不提到 OCSP(在线证书状态协议)。它是用于在线检查证书状态的一种协议,用于客户端判断目标服务器是否可信。最近与 Steamfinder 的讨论中,他提到卡巴斯基企业版报告某个网站的 SSL 证书状态错误,而标准版则没有报告…
AdGuard Home 调整
Upstream DNS# Upstream DNS 选择: 国外 Public DNS 支持 DoT / DoH / H3 / DoQ,不然流量可以被轻松篡改 支持 ECS(EDNS client subnet) 为啥需要支持 ECS 呢?如果你的 Upsteam DNS…
cover

你的下一个 Arch 何必是 Arch

前言# 之前,我也说了,Arch 因为下载一个混淆的包,导致了我的配置文件全部错乱,所以跑去了 Manjaro;Manjaro 确实简化了安装流程,而且自身确实相对稳定。但是问题也是存在的:由于源是从 ArchLinux Fork 出来的,导致的就是如果选择 stable 分支的…
cover
cover
cover
cover
cover
cover

愚蠢的 S0 睡眠 - 现代待机

前言# 前段时间购入了铠侠 RC 20(以下简称为 RC 20)打算作为主硬盘,因为笔记本自带的硬盘实在是太小了(512 GiB),已经不够我用了。毕竟双系统想用的舒服,还是都分大一些比较好。 问题的发现# 兴冲冲的把 RC 20 换上去,做好 Windows 系统。打开…
我为什么拥抱 Linux
良好的权限管理# 你也许会问,我为啥选择选择 Linux,Linux 相较于 Windows 到底有啥不同。我刚开始看 Linux 纯粹是馋 Linux 良好的用户权限管理。Windows 的用户权限让我感觉非常混乱,即便是 NT 6.0 内核以后大幅缓解了这个问题…
最后还是选择了 Manjaro
前言# 终究是现实击败了自己折腾的兴趣。为了给硬盘腾出空间,我把所有的快照删除了,然后去调试了一个看似正常的程序,因为这个程序需要一个包,在下载包的过程中,没有注意到自己下了一个被混淆的包。当我吃完饭后,我的电脑风扇已经起飞了。算是自己疏忽吧,虽然这个异常的包没有造成什么大的损失…
cover
cover

华硕,“奸”如磐石

起因# 我的室友想重装系统,因为他 Windows 10 家庭版用起来奇奇怪怪的,所以就让我看看,哪些是必须迁移的数据。虽然我知道一个盘分一个区也行,但是不区分系统盘和数据盘的后果就是,重装系统火葬场,准备给他分区,并解锁 Bitlocker 并迁移数据。 他的笔记本只有一个 M…
让我们部署自己的 WAF - ModSecurity
Preface# 一些宝塔一键 LNMP 的站长,多半用的第三方的 Nginx 防火墙,虽好,但是规则更新不及时,而且主要针对 PHP 站;如果是其他的站,例如你的站是使用 Halo 搭建的,使用这些规则就不太合适了。让我们使用 ModSecurity(V3)来架设 WAF…
cover

让我们部署自己的密码管理服务器吧 - Bitwarden

Bitwarden 是一个开源的的密码管理器,可以部署自己的私有密码管理服务器 Preface# Google Chrome / Edge 等,都有自己的密码管理功能,还能自动的填充登录表单等,这很好,但又不很好,例如我不想让它自动填充的时候,它总是自动把我的邮箱地址填充上去…
cover
cover

Drone 工作流编写

也许 Jenkins 庞大的体积不适合小型服务器,Drone + Gitea 才是适合个人和小型团队的方案吧?Drone 的官方文档太过于简陋,是时候写一个记录了 Preface# Drone + Gitea 配合的 CI/CD,Drone 的 工作流编写是一个很大的坑…
cover

生人宰一半,熟人大满贯

看到一个小学弟买了华硕无畏 Pro 14 (熟人),思绪良多 Preface# 学弟是在线下店买的,比京东贵了 1000 块,注意是京东呀,要是去淘宝进货应该会更便宜,硬盘还被换成了 Intel 660P (1 TiB 版本),我只能大呼,狼灭呀!看似升级了硬盘…
cover
cover
cover
cover

XiaoXin Pro 16 更换硅脂

Preface# 笔记本发烧发的厉害,进行 CPU 单烤发现全核心 3.3 (基频是 3.2) 然后温度是 93°。这散热跟没有一样,正好也满一年了,想顺手换个硅脂,买了一支暴力熊(K 系)。 Start# 硅脂到手!开始~ 重启,进入 BIOS,将电池设置为维护模式。 拆机…
cover
cover

Fluent Terminal 美化

Before_Start# 你应该有 Scoop ,如果没有的话,请看这篇 1 有个底子不错的终端,例如: Windows Terminal(Microsoft Store) Fluent Terminal(Microsoft Store) 因为个人原因,我更喜欢…
cover

Scoop 的安装与使用

一直想找一个在 Windows 下好用的包管理器,chocolatey /winget 虽然满足的我对包管理器的一些预期,但是有些地方不够满足,例如 winget 不能自己配置环境变量,而且经常自己卡死;chocolatey 总是需要没必要的权限提升…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.