6D0C2/DNS_Scanner
GitHub: 6D0C2/DNS_Scanner
一款基于 React 和 Vite 的轻量级 Web DNS 查询工具,支持批量查询 10 种 DNS 记录类型,帮助安全研究人员和运维人员快速获取并分析域名 DNS 信息。
Stars: 0 | Forks: 0
# DNS 查询工具 🔍
用于查询任何域名 DNS 记录的专业网络工具。
## 📸 预览
```
🌐 Modern, rəngli arayüz
⚡ Sürətli DNS sorğuları
📊 Cədvəl şəklində nəticələr
💾 Kopyala funksiyası
📱 Mobil uyumlu dizayn
```
## ✨ 功能特点
- ✅ **10 种 DNS 记录类型**:A, AAAA, CNAME, MX, NS, SOA, TXT, SRV, CAA, PTR
- ✅ **批量查询**:一次性查询 10 种记录类型
- ✅ **快速响应**:使用 Google DNS API
- ✅ **响应式设计**:支持桌面端、平板、移动端
- ✅ **阿塞拜疆语**:完整的阿塞拜疆语支持
- ✅ **复制按钮**:轻松复制查询结果
## 🚀 快速开始
### 本地安装
#### 1️⃣ 安装 Git
从 [git-scm.com](https://git-scm.com) 下载
#### 2️⃣ 安装 Node.js
从 [nodejs.org](https://nodejs.org) 下载
#### 3️⃣ 克隆仓库
```
git clone https://github.com/SIZIN-USERNAME/dns-lookup-tool.git
cd dns-lookup-tool
```
#### 4️⃣ 安装依赖
```
npm install
```
#### 5️⃣ 运行工具
```
npm run dev
```
打开:`http://localhost:5173`
## 🌐 部署到互联网
### 在 Vercel 上部署(最简单)
1. 访问 [vercel.com](https://vercel.com)
2. 选择 "New Project"
3. 选择 GitHub 仓库
4. 点击 Deploy 按钮
5. 完成!🎉
### 在 Netlify 上部署
1. 访问 [netlify.com](https://netlify.com)
2. 选择 "New site from Git"
3. 选择 GitHub
4. 选择仓库
5. 点击 Deploy 按钮
## 📂 文件结构
```
dns-lookup-tool/
├── package.json (Kütüphanələr)
├── README.md (Bu fayl)
├── .gitignore (Git'in rədd etəcəyi fayllar)
├── index.html (Ana HTML)
├── vite.config.js (Vite ayarları)
├── tailwind.config.js (Tailwind CSS)
├── src/
│ ├── App.jsx (Əsas component)
│ ├── main.jsx (Başlanğıc dosyası)
│ └── index.css (Üslüplər)
└── public/ (Statik fayllar)
```
## 💻 命令
```
npm run dev # Lokal serverini başlat
npm run build # Production üçün qurma
npm run preview # Qurulmuş versiyonu gör
```
## 🔧 技术栈
- **React** 18.2.0
- **Tailwind CSS** 3.4.1
- **Lucide React** (图标)
- **Vite** (构建工具)
## 📖 使用说明
1. 输入域名:`google.com`
2. 选择 DNS 记录类型
3. 点击 "查询" 按钮
4. 查看并复制结果
## 🐛 报告问题
如果您发现了任何 bug,请在 Issues 中报告。
## 📝 许可证
MIT License - 您可以自由使用。
## 👤 关于
为课程作业而创建。
⭐ 请别忘了给项目点个 Star!
**如有疑问:** 请在 GitHub Issues 中提出
标签:A记录, DNS查询工具, GitHub, MX记录, NS记录, React, Sigma 规则, Syscalls, Tailwind CSS, Vite, Web安全, 二进制发布, 二进制模式, 云安全态势管理, 前端应用, 域名分析, 子域名枚举, 开源工具, 数据可视化, 端口扫描器, 系统安全, 系统管理员, 网络侦查, 自定义脚本, 蓝队分析, 阿塞拜疆语