• DoH 与 ECH:增强隐私保护的新技术

    简介 DoH(DNS over HTTPS)和 ECH(Encrypted Client Hello)是两种旨在增强网络通信隐私和安全性的新技术。它们通过加密某些易受攻击的通信部分,使得第三方更难以窃听或篡改网络流量。 DoH(DNS over HTTPS) 传统的 DNS 查询是以明文形式发送的,这意味着任何在网络路径上的人都可以看到您正在访问哪些域名。DoH 通过将 DNS 查询封装在加密的 HTTPS 连接中来解决这个问题。这样,网络上的其他人就无法轻易地监视您的 DNS 查询。 在系统中配置 DoH  Android:在"设置">"网络和互联网">"私人 DNS"中,选择一个支持 DoH 的提供商(如 Cloudflare 的 1dot1dot1dot1.cloudflare-dns.com)。 iOS:目前,iOS 尚未内置对 DoH 的支持。但您可以使用支持 DoH 的第三方 DNS 应用程序,如 DNSCloak 或 Cloudflare 1.1.1.1。 Windows:在"设置">"网络和 Internet">"状态">"更改适配器选项"中,右键单击您的网络连接并选择"属性"。选择"Internet 协议版本 4 (TCP/IPv4)",单击"属性",然后单击"使用以下 DNS 服务器地址"。输入支持 DoH 的 DNS 服务器的 IP 地址(如 Cloudflare 的 1.1.1.1 和 1.0.0.1)。  在 Firefox 中配置 DoH  在地址栏中输入 about:preferences#general 并按回车键。 滚动到"网络设置"部分,单击"设置"。 选择"启用基于 HTTPS 的 DNS",然后选择一个提供商或输入自定义的 DoH 解析器 URL。  ECH(Encrypted Client Hello) ECH 是 TLS 1.3 的一个扩展,旨在加密 ClientHello 消息中的某些字段,特别是 SNI(Server Name Indication)字段。SNI 用于指示客户端想要连接的目标服务器的域名。 在 Firefox 中启用 ECH  在地址栏中输入 about:config 并按回车键。 搜索 network.dns.echconfig.enabled,双击将其值设置为 true。  请注意,ECH 仍处于试验阶段,并非所有网站都支持。 

  • NSFWJS部署

    这篇文章介绍了如何使用NSFWJS库在浏览器中检测图像是否为不适当内容。要部署NSFWJS接口,需要准备环境并购买和配置域名。然后,在服务器上部署NSFWJS模型,并创建一个简单的Express服务器来处理图像预测请求。文章还提供了可选的配置反向代理的步骤,以便在使用其他服务或非默认端口时使用。

  • Cloudflare Worker 的用法总结

    这篇文章介绍了基于Cloudflare Worker的防欺诈Bot和CF-Worker-Dir导航页面的搭建方法。防欺诈Bot是一个电报私聊机器人,集成了骗子提醒功能,可以通过设置环境变量、绑定KV数据库等步骤来配置。CF-Worker-Dir是一个能在Cloudflare Worker平台上搭建导航页面的程序,可以快速创建个人导航页,方便售出域名。文章详细介绍了配置和部署的步骤。

  • Kasm部署

    这篇文章介绍了Kasm,一个通过网络交付的应用程序流式传输平台。它可以安全地将浏览器、桌面和自定义应用程序传送到终端用户设备上。Kasm使用容器化的工作环境,用户可以通过网络浏览器访问,无需额外的客户端软件。它适用于高安全性环境和需要远程访问应用程序或桌面的用户。文章还介绍了Kasm的资源配置要求和部署方法。部署成功后,会提供登录凭据以及其他凭据和令牌。

  • 2023小结

    这篇文章介绍了作者在路途中横越5个省份,探访了市内的重要文化遗迹和商业街区,观赏了巢湖风景,品尝了多种小吃。作者还分享了自己的学业和考试经历,包括自考完成度,通过四六级和获得教师资格证,并参加全国大学英语竞赛的心得感悟。作者提到了未来展望,包括做好实习准备,顺利拿到学位证书,规划考研时间线,并希望有机会去看海和游览更多古迹。

  • Linux常用命令

    目录  1. ls - 列出目录内容 2. cd - 切换目录 3. mkdir - 创建目录 4. rm - 删除文件和目录 5. cp - 复制文件和目录 6. mv - 移动和重命名文件 7. cat - 显示文件内容 8. less - 分页显示文件内容 9. head/tail - 查看文件开头/结尾 10. grep - 在文件内搜索字符串  1. ls - 列出目录内容 ls 命令用…

  • Termux安装运行Debian

    1.换源、更新软件源 sudo sed -i ‘s/deb.debian.org/mirrors.ustc.edu.cn/g’ /etc/apt/sources.list pkg up  2.安装必要依赖 pkg install proot pkg install proot-distro  3.安装Debian系统:  proot-distro install debian  ~ $ proot…

  • Docker安装Nextcloud

    新建目录 mkdir opt/nxd  准备 docker-compose.yml version: ‘3’  services:   db:     image: mariadb     command: –transaction-isolation=READ-COMMITTED –binlog-format=ROW     restart: always     volumes:     …

  • 如何在Linux VPS 上安装 BBR

    介绍 BBR 是一种基于 TCP 的拥塞控制算法,由 Google 开发,旨在提高网络传输的速度和稳定性。BBR 可以有效地利用带宽,减少延迟,抵抗丢包,避免缓冲区膨胀等问题。BBR 已经被集成到 Linux 内核中,只需要简单的配置就可以启用。本文将介绍如何在 Linux VPS 上安装 BBR,并测试其效果。 前提条件  推荐使用 Ubuntu 或 Debian 系统。 需要至少 256M 空…

  • VPS上Docker使用笔记

    一、介绍 Docker是一种开源的容器技术,可以让开发者和运维人员在不同的平台上快速地创建、部署和运行应用程序。Docker的优势在于它可以将应用程序和其依赖的环境打包成一个轻量级的、可移植的、隔离的容器,从而实现高效的资源利用和快速的交付。 Docker Compose是一个用于定义和运行多容器Docker应用的工具。它使用简单的YAML文件来配置应用程序的服务、网络和卷等,并通过一条命令即可一…

12