跳到主要内容

快速开始

本页只完成一件事:安装 OxiDNS,并确认第一次 DNS 查询成功。版本选择、便携模式、卸载和生产部署等细节请进入对应安装文档。

选择安装方式

使用场景推荐入口
Linux / macOS / Windows 主机本机安装脚本
Docker / ComposeDocker 部署
OpenWrt 路由器OpenWrt 与 LuCI
手动 archive、Debian 包或源码Release、Debian 与源码安装
裁剪插件和协议自定义编译

1. 安装

curl -fsSL https://oxidns.org/install.sh | sudo sh
OpenWrt 还需要安装内核

OpenWrt 脚本只安装 luci-app-oxidns。安装完成后进入 Services → OxiDNS → Core 安装并启动 OxiDNS 内核,再进行下面的验证。

2. 验证

oxidns --version
oxidns build-info
curl -fsS http://127.0.0.1:9199/api/readyz
dig @127.0.0.1 example.com

同时满足以下条件即表示首次启动成功:

  • 版本与 build-info 能正常输出;
  • /api/readyz 返回成功,或 LuCI 状态显示运行中;
  • DNS 查询返回有效结果。

WebUI 默认地址为 http://服务器IP:9199/。如果 readiness 正常但 DNS 查询失败,按运维与故障排查检查监听端口、配置和上游。允许其它设备访问 WebUI/API 前,请先启用认证并阅读安全加固

3. 下一步