HEWEN's blog

  • 2025
  • 基于 Go 实现的 DNS ECS 查询及原理解析

    什么是 DNS ECS? 在传统 DNS 查询中,权威 DNS 服务器看到的往往是递归解析服务器的 IP,而非最终客户端地址。这导致其无法根据用户真实地理位置返回最优 CDN 节点,从而影响访问速度和服务体验。 ECS(EDNS Client Subnet) 是 EDNS 扩展中的一项协议,允许递归解析服务器在请求中携带客户端的 IP 子网信息。权威服务器据此可返回更贴近用户地理位置的 ...
    阅读全文→


  • i3wm 常用快捷键速查表与实用技巧

    在极简主义桌面环境中,i3wm(i3 Window Manager)以其高效、可编程、键盘友好等特性,成为 Linux 高级用户与开发者的首选窗口管理器之一。掌握 i3 快捷键是提升效率的第一步。 🔧 基本前缀键 默认情况下,i3 使用 Mod(通常是 Alt 或 Win/Super 键)作为所有快捷键的前缀。 若你不确定绑定的是哪个键,请查阅 ~/.config/i3/co...
    阅读全文→


  • 高效专注利器:番茄工作法工具推荐

    在追求专注、高效的工作节奏中,番茄工作法(Pomodoro Technique) 已成为许多程序员、创作者的得力助手。本文将推荐多个桌面端与移动端番茄钟工具,并提供 Linux i3 用户使用 GNOME Pomodoro 及 Polybar 集成的配置指南,助你打造极致专注工作环境。 🍅 什么是番茄工作法? 由 Francesco Cirillo 提出,核心理念为: 25 ...
    阅读全文→


  • 使用 Jekyll 做 SEO 优化的完整指南

    在搭建博客或静态网站时,搜索引擎优化(SEO)是获取自然流量的关键一步。Jekyll 作为一个轻量、高效的静态网站生成器,虽然本身没有复杂的 SEO 插件,但我们依然可以通过合理配置和结构优化实现高质量的 SEO 效果。 本文将逐步介绍如何用 Jekyll 做好 SEO 优化。 1. 启用 jekyll-seo-tag 插件 这是最推荐使用的官方 SEO 插件,可以自动为页面添加标...
    阅读全文→


  • 使用 Fail2Ban 保护服务器安全

    ✅ 什么是 Fail2Ban? Fail2Ban 是一个基于日志分析的入侵防御工具,支持自动封禁恶意 IP,防止暴力破解、扫描器、爬虫攻击等。 🔧 安装 Fail2Ban Ubuntu / Debian sudo apt install fail2ban CentOS / RHEL sudo yum install epel-release sudo yum install...
    阅读全文→


<前页 1 2 3 4 5 (共21篇)