OpenWrt 23.05 配置 WireGuard VPN 服务器指南及避坑
路由器 OpenVPN 证书到期后决定换成 WireGuard,记录在 OpenWrt 23.05 上配置 WireGuard 服务器的全过程及踩过的坑。 内容包括安装、服务端与客户端配置、防火墙独立区域方案,以及常见排错。
路由器 OpenVPN 证书到期后决定换成 WireGuard,记录在 OpenWrt 23.05 上配置 WireGuard 服务器的全过程及踩过的坑。 内容包括安装、服务端与客户端配置、防火墙独立区域方案,以及常见排错。
Flutter 已经为 Android / Darwin 增加 Flavor 支持,这有助于分离开发与发布环境构建, 但 Windows 和 Linux 上的推进接近三年似乎也没有什么进展。 本文将介绍如果通过使用 env 达到近似效果。
近期将家中的 OpenMediaVault 由 6 升级到了 7,记录一下升级过程和踩到的坑。
写在 Table Habit 上架到 Flathub 后,主要作为记录和供其他有需要者进行参考。 共分为两个部分,本文为下半部分:既如何以正确姿势上架到 Flathub。
写在 Table Habit 上架到 Flathub 后,主要作为记录和供其他有需要者进行参考。 共分为两个部分,本文为上半部分:既如何打包自己的 Single-file bundles。
在 GitHub Actions 中构建并自动签名 macOS Flutter 应用, 使用 App Store Connect API 和 Developer ID Certificate 实现自动化发布流程。
使用 ddns-scripts_tencent_cloud 为 OpenWRT 提供对 DNSPod 的 DDns 支持, 脚本使用最新的 v3 API,支持 IPV4 与 IPV6 地址,同时提供对 ddns-scripts LUCI 界面中的各种配置项的兼容。
在使用 KVM (libvirt) 配置 macvtap 网络时,由于默认多播通信的限制,可能导致客户端中的 IPv6 无法正常工作。 问题旨在记录并解决该问题,以恢复虚拟机中 IPv6 的正常功能。
最近于家庭路由开通 IPV6 后,凌晨运营商断线重新分配 IP 时,有一定概率获取不到 IPV6 地址(IPV4 正常)。 通过大量的搜索与尝试最终解决该问题,故在这里简单记录一下,后续如有类似问题也可作参考。
近期需要为应用的 Windows 版本创建 MSIX 安装包,这里简单记录一下打包流程和遇到的一些问题。