返回项目列表
GitHub

GlassDNS

🌐 一款采用 Liquid Glass 设计的 iOS 移动端 DNS 配置工具

分类技术栈
平台iOS 26+
框架SwiftUI
语言Swift 5
设计Liquid Glass / 玻璃拟态

安装

环境要求

  • Xcode 16+
  • iOS 26.0+
  • Apple 开发者账号(真机部署)

从源码构建

bash
git clone https://github.com/user/GlassDNS.gitcd GlassDNSopen GlassDNS.xcodeproj

在 Xcode 中选择目标设备或模拟器,按 Cmd + R 构建并运行。

使用说明

支持的供应商

  • Cloudflare — API Token 认证
  • 阿里云 DNS — AccessKey ID + Secret 认证

快速开始

  1. 启动应用,点击 添加供应商
  2. 选择 DNS 供应商(Cloudflare 或阿里云)
  3. 输入 API 凭证
  4. 应用验证凭证后自动加载域名列表

DNS 记录管理

  • 查看域名下所有 DNS 记录
  • 按类型筛选记录(A、AAAA、CNAME、MX、TXT、NS、SRV)
  • 按名称或内容搜索记录
  • 添加、编辑、删除 DNS 记录
  • 下拉刷新获取最新数据

特性

  • 多供应商 — 在一个应用中管理多个 DNS 供应商
  • 安全存储 — API 密钥存储在 iOS Keychain 中,不会离开设备
  • 双语支持 — 中文和英文,可在设置中切换
  • 深色主题 — 深蓝色玻璃拟态 UI,绿色点缀

截图

使用许可

© Guany