快速、現代的 WHOIS/RDAP 查詢工具,基於 Next.js 構建。
English · 简体中文 · 繁體中文 · Русский · 日本語 · Deutsch · Français · 한국어
- WHOIS & RDAP - 支援域名、IPv4、IPv6、ASN、CIDR 查詢,優先使用 RDAP,自動回退到 WHOIS
- 動態 OG 圖片 - 基於 Satori 的 Open Graph 圖片生成,透過
/api/og存取 - 響應式介面 - Shadcn UI + Tailwind CSS,適配手機、平板和桌面端,支援 PWA
- 深色 / 淺色主題 - 自動偵測系統主題,支援手動切換
- 歷史記錄與快捷鍵 - 本地歷史記錄,支援搜尋、篩選和鍵盤快捷鍵
- EPP 狀態碼 - 可讀的狀態描述,附帶 ICANN 參考連結
- 註冊商與 NS 品牌識別 - 自動識別主要註冊商和域名伺服器提供商的圖示
- 域名指標 - 可選整合 Moz DA/PA/Spam Score
- Redis 快取 - 伺服器端結果快取,支援
Cache-Control回應標頭 - 開放 API -
/api/lookup提供程式化存取,/api/og生成動態圖片 - 國際化 - 支援英語、簡體中文、繁體中文、德語、俄語、日語、法語、韓語
- API 文件 - 內建
/docs頁面,提供互動式範例
這些優秀開發者基於本專案做出了很棒的二次開發:
docker run -d -p 3000:3000 programzmh/next-whois-uigit clone https://github.com/zmh-program/next-whois-ui
cd next-whois-ui
pnpm install
pnpm dev| 變數 | 描述 | 預設值 |
|---|---|---|
NEXT_PUBLIC_SITE_TITLE |
站點標題 | Next Whois |
NEXT_PUBLIC_SITE_DESCRIPTION |
站點描述 | — |
NEXT_PUBLIC_SITE_KEYWORDS |
站點關鍵詞 | — |
NEXT_PUBLIC_HISTORY_LIMIT |
最大歷史記錄數(-1 = 無限制) | -1 |
NEXT_PUBLIC_MAX_WHOIS_FOLLOW |
最大域名 WHOIS 跟隨深度 | 0 |
MOZ_ACCESS_ID |
Moz API Access ID | — |
MOZ_SECRET_KEY |
Moz API Secret Key | — |
REDIS_HOST |
Redis 主機(留空則停用快取) | — |
REDIS_PORT |
Redis 連接埠 | 6379 |
REDIS_PASSWORD |
Redis 密碼 | — |
REDIS_DB |
Redis 資料庫索引 | 0 |
REDIS_CACHE_TTL |
快取 TTL(秒) | 3600 |
查看內建的 API 文件 頁面,或:
GET /api/lookup?query=google.com — WHOIS/RDAP 查詢
GET /api/og?query=google.com — 動態 OG 圖片生成
- Next.js 14 (Pages Router, Edge Runtime for OG)
- Whoiser + RDAP client
- Satori (via
next/og) for image generation
