校内服务自适应重定向线路优化方案

前言在之前的文章里,我介绍了我在校内个人服务器的搭建和配置方案,其中我的服务是在一个香港的 VPS 通过 nginx 反代到使用 tailscale 连接的校内实际服务器来实现的对外暴露,但是,这样就会带来一个问题 —— 如果我身处校内,我明明可以直连服务器(校内有线连接的机器都有公网 IP,只是对校外封禁 80、443 端口),但我的流量必须首先从校内转发到 Cloudflare,然后 VPS,最后回到校内,这大大降低了链路稳定性、提高了链路延迟并限制了链路带宽,对于某些服务来说,比如 webdav,会显著影响使用体验。 ...

September 20, 2026 · 6 min

在 Legion Y9000P IRX8 上使用 qemu/kvm 直通核显流畅运行 Windows 系统

前言众所周知,我是一个 Arch Linux User。很久之前我就在尽可能迁移在 Windows 的工作流到 Arch Linux 中,希望能够尽可能减少双系统的依赖。但是很遗憾的是,开源最终还是有极限的啊!越是迁移在 Windows 上扎根已深的工作流,越会发现开源社区面对闭源商业软件的无力!(说的就是你,傻逼 Office 全家桶)没办法,折中一下,我开始考虑在 qemu 中跑 Windows kvm 虚拟机。 ...

July 18, 2026 · 7 min

如何给 Docker 配置透明代理

前言通常,代理通常有两种方式,一种是开放端口,让需要代理的应用主动通过暴露的端口被代理访问远程服务;一种是使用 tun mode,即虚拟网卡模式,所有流量都会被虚拟网卡设备拦截从而被动代理访问远程服务。 对我来说,我并不希望在我的服务器上采取被动方式,因为它会对服务器上的所有应用产生影响,而且一旦代理软件崩溃退出,我将无法访问互联网,而且会影响比如 ping 等工具的执行(拦截 ICMP 数据包),这是极其不好的,因此平时在我的服务器上,我更倾向于使用主动方式,只有应用需要被代理才会主动去访问代理端口。 ...

April 17, 2026 · 5 min

如何在 Hugo 中使用 Typst 编写文章

前言Typst 一直以来都是我非常喜欢的一个排版工具,相比于 LaTeX,Typst 的语法简单,编写体验好;相比于 Markdown,Typst 的功能强大,标准统一,符合我对排版工具的所有想象。 ...

March 29, 2026 · 8 min