Welcome to ByteJog.com 🏃💨

"明明这么痛苦,这么难过,为什么就是不能放弃跑步?因为全身细胞都在蠢蠢欲动,想要感受强风迎面吹拂的滋味。"
––《强风吹拂》

2026-02 跑步日记

2026-02 运动次数: 1 运动距离: 5.22 km 运动时长: 0:32:51 平均距离: 5.22 km 平均心率: 143 bpm 平均配速: 6:17 / km 2026-02-28 时间: 2026-02-28 07:19:45 距离: 5.22 km 时长: 32:51 配速: 6:17 / km 心率: 143 bpm

二月 28, 2026 · 1 分钟 · 34 字 · Jogger ·  跑步

跑步总结(2026-02-28 更新)

累计数据 运动次数: 493 运动距离: 4445.00 km 运动时长: 18d 19:54:43 平均距离: 9.02 km 平均心率: 152 bpm 平均配速: 6:06 / km 2026 运动次数: 8 运动距离: 68.81 km 运动时长: 7:08:33 平均距离: 8.60 km 平均心率: 147 bpm 平均配速: 6:13 / km ...

二月 28, 2026 · 1 分钟 · 167 字 · Jogger ·  跑步

2026-01 跑步日记

2026-01 运动次数: 7 运动距离: 63.59 km 运动时长: 6:35:42 平均距离: 9.08 km 平均心率: 147 bpm 平均配速: 6:13 / km 2026-01-11 时间: 2026-01-11 15:15:46 距离: 8.12 km 时长: 51:28 配速: 6:20 / km 心率: 148 bpm ...

一月 31, 2026 · 1 分钟 · 130 字 · Jogger ·  跑步

2025-12 跑步日记

2025-12 运动次数: 9 运动距离: 91.23 km 运动时长: 9:16:10 平均距离: 10.14 km 平均心率: 143 bpm 平均配速: 6:05 / km 2025-12-01 时间: 2025-12-01 05:56:56 距离: 12.10 km 时长: 1:12:53 配速: 5:58 / km 心率: 143 bpm ...

十二月 16, 2025 · 1 分钟 · 162 字 · Jogger ·  跑步

2025-11 跑步日记

2025-11 运动次数: 9 运动距离: 107.37 km 运动时长: 10:56:08 平均距离: 11.93 km 平均心率: 143 bpm 平均配速: 6:06 / km 2025-11-14 时间: 2025-11-14 06:34:03 距离: 5.08 km 时长: 32:26 配速: 6:23 / km 心率: 145 bpm ...

十一月 29, 2025 · 1 分钟 · 162 字 · Jogger ·  跑步

使用Gemini根据sing-box日志生成fail2ban拦截配置文件

最近无缘故的看了一下sing-box服务端后台日志,发现很多尝试连接的错误日志,虽然都是失败的,但是还是看着揪心,于是把错误日志信息都输出到“sing-box_error.log"文件,接下来就请Gemini搬我完善拦截规则了。 Prompt: 附件sing-box_error.log是sing-box日志中尝试访问anytls、shadowsocks和Hysteria2服务尝试访问者报错日子,使用fail2ban增加规则可以识别日志,尝试超过5次后加入屏蔽名单 于是就有了下文,基本无修改就可以识别进行正常拦截了。 1. 更新过滤规则 (/etc/fail2ban/filter.d/sing-box.conf) 您的日志中包含大量 Shadowsocks 的认证失败、头部错误以及 AnyTLS 的握手错误。针对 Hysteria2,日志中大部分错误似乎没有直接附带源 IP(如 handle stream request),但 AnyTLS 和 Shadowsocks 的记录非常清晰。 请使用以下内容覆盖或更新您的 filter 文件: [Definition] # 匹配 Shadowsocks 和 AnyTLS 的恶意探测/错误 # <HOST> 是 Fail2Ban 用于提取 IP 的变量 failregex = ^.*inbound/shadowsocks\[.*\]: process (connection|packet) from <HOST>:\d+: .*cipher: message authentication failed.*$ ^.*inbound/shadowsocks\[.*\]: process (connection|packet) from <HOST>:\d+: .*bad header.*$ ^.*inbound/shadowsocks\[.*\]: process (connection|packet) from <HOST>:\d+: .*salt not unique.*$ ^.*inbound/shadowsocks\[.*\]: process (connection|packet) from <HOST>:\d+: .*packet too short.*$ ^.*inbound/anytls\[.*\]: process connection from <HOST>:\d+: .*unknown user password.*$ ^.*inbound/anytls\[.*\]: process connection from <HOST>:\d+: .*fallback disabled.*$ ^.*inbound/anytls\[.*\]: process connection from <HOST>:\d+: .*TLS handshake:.*$ # 忽略规则 (ignoreregex) # 如果您想通过正则忽略某些特定情况(例如忽略本地 IP 127.0.0.1 的错误),可以使用如下格式: # ignoreregex = ^.*process connection from 127\.0\.0\.1.*$ # 但通常建议在 jail.local 中使用 ignoreip 来处理白名单。 ignoreregex = 2. 配置 Jail 适配 Debian + UFW (/etc/fail2ban/jail.local) 在 Debian 系统中使用 ufw 作为防火墙时,需要在 jail.local 中明确指定 banaction 为 ufw。同时,我已添加了您要求的 ignoreip 设置位置。 ...

十一月 23, 2025 · 2 分钟 · 298 字 · Byter ·  AI ·  fail2ban

2025-10 跑步日记

2025-10 运动次数: 9 运动距离: 130.01 km 运动时长: 13:11:03 平均距离: 14.45 km 平均心率: 149 bpm 平均配速: 6:05 / km 2025-10-01 时间: 2025-10-01 06:04:14 距离: 10.93 km 时长: 1:00:00 配速: 5:29 / km 心率: 162 bpm ...

十月 30, 2025 · 1 分钟 · 162 字 · Jogger ·  跑步

如何在 Debian 13 上安装 KVM

1. 验证硬件虚拟化 运行以下命令检查您的 CPU 是否支持硬件虚拟化: egrep '(vmx|svm)' /proc/cpuinfo 如果可以看到包含 vmx(适用于 Intel)或 svm(适用于 AMD)的输出,则表示 CPU 支持虚拟化。 2. 更新和安装软件包 运行以下命令安装核心 libvirt 和 qemu-kvm 软件包: sudo apt update sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients 推荐使用图形用户界面,建议安装 virt-manager: sudo apt install virt-manager 3. 将用户添加到 libvirt 用户组(非必须) 要管理虚拟机而无需为每个命令都使用 sudo,可以将普通用户添加到 libvirt 用户组。还需要将普通用户添加到 libvirt-qemu和kvm 用户组以获得完全权限: sudo usermod -aG libvirt $USER sudo usermod -aG libvirt-qemu,kvm $USER 需要注销并重新登录,或者在当前 shell 中运行 newgrp libvirt 和 newgrp libvirt-qemu 来应用用户组更改。 4. 验证 libvirtd 服务 libvirtd 服务应该会自动启动。您可以使用以下命令检查其状态: sudo systemctl status libvirtd 如果默认虚拟网络处于非活动状态,您还可以使用以下命令启动它: ...

2025-09 跑步日记

2025-09 运动次数: 14 运动距离: 180.45 km 运动时长: 18:39:24 平均距离: 12.89 km 平均心率: 146 bpm 平均配速: 6:12 / km 2025-09-03 时间: 2025-09-03 06:53:17 距离: 15.16 km 时长: 1:36:21 配速: 6:12 / km 心率: 144 bpm ...

九月 29, 2025 · 2 分钟 · 242 字 · Jogger ·  跑步

2025-08 跑步日记

2025-08 运动次数: 18 运动距离: 141.09 km 运动时长: 14:49:13 平均距离: 7.84 km 平均心率: 144 bpm 平均配速: 6:18 / km 2025-08-01 时间: 2025-08-01 06:34:48 距离: 8.01 km 时长: 47:40 配速: 5:57 / km 心率: 153 bpm ...

八月 31, 2025 · 2 分钟 · 306 字 · Jogger ·  跑步