跳到正文
发现
thefeed:DNS 订阅阅读与加密聊天
移动应用效率工具

thefeed:DNS 订阅阅读与加密聊天

在只有 DNS 可用的网络里,通过 DNS 查询阅读 Telegram 频道和公开 X 账号,并收发端到端加密消息。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.38.4
平台
Android、iOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

thefeed 是一个基于 DNS 的订阅阅读器 + 轻量聊天工具,面向「只有 DNS 查询能通」的网络环境,项目诞生于伊朗 2026 年断网期间。它通过普通 DNS 查询读取 Telegram 频道和公开 X 账号的内容,并让用户之间交换端到端加密消息。

项目由两部分组成:运行在受限网络之外的服务器(从 Telegram / X 拉取内容、应答加密的 DNS 查询),以及装在用户设备上的客户端(Android、iOS、Windows、macOS、Linux / Termux)。

主要功能

  • 订阅阅读:通过 DNS 读取 Telegram 频道与公开 X 账号。
  • Mirror 镜像频道:在客户端里浏览镜像频道内容。
  • thefeed Chat:与其他用户交换端到端加密消息,需在服务器上单独委派聊天子域。
  • Resolver 管理:所有配置共用一个解析器 Bank,并可用 Scanner 发现更多解析器。
  • 内置公共配置:App 自带若干 Default configs,点一下即可添加,也可以导入自己的配置或粘贴域名 + 口令。
  • Telegram over DNS(beta):需要为 Telegram 单独委派子域。
  • 服务器端终端面板:thefeed-server --report 可按小时统计展示总查询量、频道抓取、元数据、媒体、聊天查询等数据。

安装与使用

客户端

只想读订阅和聊天的话不需要自己搭服务器,App 自带公共配置。客户端从最新 release 下载(GitHub 或 GitLab 镜像):

平台 说明
Android 7.0+ 推荐 Google Play,自动安装更新;也可用 APK,按机型选 arm64-v8a 或 armeabi-v7a
iOS 13+ 通过 TestFlight 安装
Windows 10/11 下载 .exe
macOS 通用 .dmg(Intel + Apple Silicon)
Linux / Termux 运行 thefeed-client,然后打开 http://127.0.0.1:8080

安装后打开 Settings → Configs,在 Default configs 里添加一个,或导入自己的配置;解析器在 Resolver 标签里管理。

自建服务器

服务器需要先配好 DNS:一条指向服务器的 A 记录,以及把订阅子域委派给它的 NS 记录;聊天和 Telegram 功能各自还需要单独的子域。然后用脚本或 Docker 安装:

sudo bash -c "$(curl -Ls https://raw.githubusercontent.com/sartoopjj/thefeed/main/scripts/install.sh)"

也可用 Docker(docker compose up -d,容器内监听 :5300/udp)。服务器不直接绑定 53 端口,而是监听非特权端口,再用 iptables 把外部 :53 重定向过来:

sudo iptables -t nat -I PREROUTING -i eth0 -p udp --dport 53 -j REDIRECT --to-ports 5300

常用运维命令:systemctl status thefeed-server、journalctl -u thefeed-server -f。

注意事项

  • Windows 的 .exe 未签名,SmartScreen 会提示「Windows 已保护你的电脑」,Defender 也可能隔离它——这是 DNS 隧道工具的已知误报,并非恶意软件。点击「更多信息 → 仍要运行」,被隔离可从保护历史恢复,必要时核对 release 页面的 SHA-256。
  • macOS 版本同样未签名,首次启动可右键 → 打开,或执行 xattr -dr com.apple.quarantine /Applications/Thefeed.app。
  • Android 选错 ABI 会出现「装得上但跑不起来」的情况。
  • 由于 53 端口与 systemd-resolved 冲突,服务器只重定向从外部网卡进来的包,本机 DNS 不受影响;改动前请准备好回滚命令。
  • 项目公告与版本发布频道:@networkti。

本作品整理自 GitHub 开源项目 sartoopjj/thefeed,原作者 @sartoopjj,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.38.4当前版本

    修复了当其中一个服务器离线时,聊天服务器激活流程出错的 bug。

评论