DNS 解析安全嗎?答案不是單純的「安全」或「不安全」,而是取決於管理權限、服務商帳號保護,以及系統本身的設定方式。以 AZhai Sub 這類二級域名管理器來說,使用者不需要自行架設 NS 伺服器,就能管理 you.xxx.com 以及其下的子網域,確實方便不少;但 DNS 一旦被誤改,網站可能會導向錯誤主機,甚至被拿來進行釣魚或攔截流量,所以不能只把它當成普通的後台功能。
DNS 解析常見的安全風險
最直接的風險是帳號遭到入侵。若管理員仍使用系統預設的 azhai / azhai123,攻擊者只要猜中登入資訊,就可能新增 A、AAAA 或 CNAME 記錄,將網域指向惡意網站。這種攻擊未必會立刻被發現,因為原本的網域仍然可以正常開啟,只是內容已經被替換。
另一個問題是 DNS 服務商 API 金鑰。AZhai Sub 支援 Cloudflare、阿里雲 DNS、華為雲 DNS、騰訊雲 DNS 等平台,若 API Token 權限過大,或不小心寫入公開程式碼,風險會被放大。比較穩妥的做法是只授予指定網域的 DNS 編輯權限,避免直接使用整個帳戶的最高權限金鑰。
TXT 驗證為什麼需要人工審核?
TXT 記錄常用於網域所有權驗證、SPF、DKIM 或第三方服務接入。AZhai Sub 目前對根網域 TXT 驗證採用「使用者申請、管理員審核,再由管理員手動新增」的方式,雖然流程慢一點,卻能降低任意使用者修改重要驗證記錄的機會。
以郵件安全為例,錯誤的 SPF 或 DKIM 設定可能讓攻擊者更容易偽造網域寄信;若管理員看到不明的 TXT 申請,最好先確認用途、內容與申請者身份,不要為了方便直接通過。
實際使用時應注意什麼?
- 首次登入後立即修改預設密碼,並使用長度至少 12 位、未在其他網站重複使用的密碼。
- DNS 服務商啟用雙重驗證,API Token 只開放必要權限。
- 修改 A、AAAA、CNAME、TXT 記錄前,先確認目標 IP 或主機名稱來源。
- 定期檢查操作日誌,留意非本人時間進行的解析變更。
- SSL 憑證申請完成後,確認網站是否強制使用 HTTPS,避免只申請憑證卻仍允許明文連線。
- 更新 AZhai Sub 前先備份資料庫,並確認線上升級來源可信。
總的來說,DNS 解析本身並不可怕,真正危險的是權限失控與缺少審核。若能搭配最小權限、雙重驗證、操作日誌和定期備份,AZhai Sub 的二級域名管理模式可以相當實用;但若使用預設密碼、共用 API 金鑰,或讓所有人自由修改 TXT 記錄,再方便的 DNS 系統也可能變成安全缺口。

評論(5)
這類後台最怕的就是忘記改預設密碼,登入安全真的不能省。
API Token 如果能限制到單一網域,實際管理起來會安心很多。
TXT 申請多一道人工審核雖然慢,但郵件設定出錯時比較不容易失控。
操作日誌最好也能搭配異常通知,不然事後才發現解析被改,處理會很被動。
只設定好 SSL 憑證還不夠,網站沒有強制走 HTTPS 也可能留下漏洞。