[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f28qy2x86j11fs":3},{"code":4,"message":5,"data":6,"timestamp":25},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":8,"stars_gained":12,"age_days":13,"hn_threads":14,"one_liner":15,"summary_md":16,"topic":17,"github_topics":20,"license":21,"homepage":22,"updated_at":23,"history":24},"WhiteDNS\u002FSoar-Server",16,"Guided Soar server installer for Ubuntu 24.04 amd64, with Persian documentation and WhiteDNS IR\u002FGLOBAL profiles","Go",120,15,8,[],"把一台全新的 Ubuntu 或 Debian 服务器变成带网页面板、账号与订阅的 DNS 隧道服务器。","如果你已经在跑 Lantern Soar 一类的 DNS 隧道，想要按用户管理账号和配额、又不想手改配置，这个安装器值得看一眼——但要留意下面的边界。\n\n## 解决什么问题\n自建 DNS 隧道服务器通常要买 VPS、把域名指过去、放行 53 端口，然后手写配置、手工给每个用户生成密钥。每加一个用户就是一次手工编辑，发给对方链接或二维码也得自己想办法。这个项目用带引导的安装脚本把全新 Ubuntu 或 Debian 机器走完七个步骤，装好管理面板，之后建账号、生成链接和二维码、发订阅都在浏览器里完成。最终你拿到一个带随机路径的面板地址，以及每个账号的连接信息。\n\n## 有什么不同\n它最核心的选择是“引导式安装”而不是一堆手工步骤。一条命令会按服务器架构下载稳定版安装包并在改动服务前校验 checksum；查找版本或校验失败时安装直接中止，不会替换旧版本。安装过程中先检查 A\u002FNS 记录，再从隧道内部做一次 HTTPS 实测，失败时可以重试、回滚，或明确保留一个“未验证”的安装（后一种情况以非零状态退出）。确认后它还会为 DNS 和管理端口处理 UFW 规则。\n\n面板把 Soar、Cotten、MasterDNS 三个引擎包在同一套账号模型下，一个账号可以同时暴露多种连接方式，共用流量、过期时间和限速。这对把一份订阅分发给多个客户端很方便，但 README 明确说共享链接共用同一账号身份，所以它不是按设备隔离。反滥用功能（连接频率限制、目的地址扫描检测、出站上传上限、临时隔离）跨引擎共享且默认开启，与账号流量上限是两套限制。文档还记录了一份注明日期的浏览器界面可靠性报告，说明面板并未被描述成经过充分实战检验。\n\n## 谁值得试\n适合的人群：在自有 Ubuntu 22.04\u002F24.04\u002F26.04 或 Debian 12\u002F13 服务器上管理一小批用户，希望有账号、配额和可分享的订阅链接，但不想自己写这层管理。终端安装器是英文\u002FASCII，而面板和文档以波斯语为主——如果你需要波斯语文档和界面，这套材料相当完整；同时也提供英文安装指南和订阅说明。\n\n不适合的人群：期待通用代理覆盖的人——README 把本次发布限定在 TCP 80\u002F443 目标，并说明不覆盖 UDP\u002FQUIC、游戏和通话。也不适合现在就要完整验证过的生产部署的人：文档说明真机、伊朗网络和大规模生产负载测试尚未完成。\n\n## 使用条件与边界\n需要 root 或 sudo 和 systemd，运行在受支持的 Ubuntu\u002FDebian 版本与架构（amd64\u002Fx86_64 或 arm64\u002Faarch64）上；服务器上不需要 Go、Docker、Node 或独立数据库。你必须能控制域名及其 DNS 记录，并保证 UDP\u002F53 与 TCP\u002F53 可达，云厂商防火墙和 NAT 要在安装器之外自行配置，UFW 只是其中一环。面板地址包含一段随机路径，必须自己保存；改完账号设置后要在 WhiteDNS 客户端（完整订阅需 1.6.8 或更新）里刷新订阅或重新导入直连链接。\n\n日常维护有两个坑：只更新二进制不会重跑 DNS 检查和安装测试，必须重跑安装器；beta8 之前的版本需要跑一次安装器来装维护服务，文档也建议升级前先备份。旧的、不带面板的 `setup.sh` 路径仍保留，但用 `sudo soar-manager` 管理，从它的共享配置迁移到面板账号需要确认迁移并重新获取账号链接。\n\n## HotRepo 点评\nHotRepo 首次记录到该项目时为 7 天（创建于 2026-10-17），2026-10-25 在新项目榜以 119 总星数排 #23——这只是年轻项目的一个快照，不是单日增长，也不是 Trending 总榜排名。只有两个记录日期、缺少可比对的日榜历史，目前还无法判断热度是否持续。动手前值得核对[安装指南](https:\u002F\u002Fgithub.com\u002FWhiteDNS\u002FSoar-Server\u002Fblob\u002Fmain\u002Fdocs\u002FPANEL.en.md)里的支持版本矩阵和随机路径登录行为，以及那份[浏览器界面可靠性报告](https:\u002F\u002Fgithub.com\u002FWhiteDNS\u002FSoar-Server\u002Fblob\u002Fmain\u002Fdocs\u002FSOAR-WEB-RELIABILITY-2026-10-18.fa.md)。",{"slug":18,"name":19},"devops","运维与部署",[],"Apache-2.0",null,"2026-10-25T03:18:27Z",[],1792918751]