Skip to content

DNS 服务

本地 DNS 解析、上游转发与记录管理。

相关文档: DHCP 配置 | NFS 服务


本地 DNS

PxeLab 内置 DNS 服务器,支持:

  • 本地解析 — A / AAAA / CNAME / TXT / MX 记录
  • 上游转发 — 配置上游 DNS 后,未匹配的查询转发到上游
  • 子网感知 — 根据客户端来源子网返回对应网段的服务器 IP
  • 自动记录 — 启动时自动创建 @ A 记录和服务器名称 A 记录
配置项默认值说明
端口53UDP
本地域名pxelab.local后缀域名
上游 DNS空(不转发)逗号或空白分隔的多个 host:port,如 8.8.8.8:53 1.1.1.1:53;留空则仅应答本地记录,不向上游转发

注意:上游 DNS 默认为空,即默认不转发任何查询,仅返回本地记录。如需转发,请在配置中显式填写上游地址。

Web UI:服务配置 → DNS/services/dns


DNS 记录管理

通过 Web UI 或 API 管理 DNS 记录:

GET    /api/v1/dns/records          # 列出所有记录
POST   /api/v1/dns/records          # 创建记录
GET    /api/v1/dns/records/{id}     # 获取单条记录
PUT    /api/v1/dns/records/{id}     # 更新记录
DELETE /api/v1/dns/records/{id}     # 删除记录

支持记录类型:A、AAAA、CNAME、TXT、MX

PxeLab - 一体化 PXE 网络引导服务器