---
title: "Mac 上的加密 DNS：DNS over HTTPS 與 TLS 描述檔 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/encrypted-dns-mac.html"
description: "在 Mac 上用設定描述檔設定 DNS over HTTPS 或 DNS over TLS，並在它造成問題時將其移除。"
---

DNS

# 在 Mac 上使用加密 DNS

一般的 DNS 查詢沒有加密。安裝「DNS 設定」描述檔後，macOS 11 以上版本可以透過 HTTPS 或 TLS 傳送 DNS。

適用於：加密 DNS 適用於 macOS 11 Big Sur 以上版本。描述檔的步驟適用於 macOS 13 Ventura 以上版本。 · 檢查日期：2026年10月29日

## 症狀

- 你希望網路上的其他裝置無法讀取你的 DNS 查詢。
- 安裝 DNS 描述檔後，飯店或咖啡廳的登入頁面打不開。
- 安裝 DNS 描述檔後，公司內部名稱無法使用。

## 可能原因

- **一般 DNS。**預設情況下，Mac 會以未加密的方式將 DNS 查詢送往網路的伺服器。
- **「DNS 設定」描述檔。**Apple 的 DNS Settings 承載資料會以 HTTPS 或 TLS 協定設定加密的 DNS 伺服器。
- **阻擋網路自身 DNS 的描述檔。**強制網頁登入和公司網路通常需要使用它們自己的 DNS 伺服器才能運作。

## 如何檢查

1. 查看是否有 DNS 描述檔。在 macOS 15 以上版本，選擇「蘋果」選單 >「系統設定」>「一般」>「裝置管理」。
2. 在 macOS 13 和 14，選擇「蘋果」選單 >「系統設定」>「隱私權與安全性」>「描述檔」。
3. 顯示 macOS 目前使用的 DNS 設定。

   ```
   scutil --dns
   ```

## 如何修正

1. 向你的 DNS 服務供應商取得描述檔。許多供應商都有發布 Apple 裝置用的描述檔。
2. 打開描述檔。macOS 會將它加入「已下載」區域。
3. 在 macOS 15 以上版本，選擇「蘋果」選單 >「系統設定」>「一般」>「裝置管理」。
4. 在 macOS 13 和 14，選擇「蘋果」選單 >「系統設定」>「隱私權與安全性」>「描述檔」。
5. 按兩下「已下載」下方的描述檔，閱讀其內容，然後按一下「安裝」。
6. 若要停止使用加密 DNS，請選取描述檔並按一下「移除」按鈕。
7. 如果登入頁面打不開，請先移除描述檔，登入後再重新安裝。

## 使用 Kilobat

1. CLI 會根據你提供的 HTTPS 端點產生 DNS over HTTPS 描述檔。安裝前請先檢查內容。

   ```
   kilobat dns-profile https://dns.quad9.net/dns-query > Kilobat-DNS.mobileconfig
   ```
2. Kilobat 不會安裝描述檔，請依照上述步驟自行安裝。

## 常見問題

**描述檔在所有網路上都有效嗎？**

Apple 的說明文件指出，來自 MDM 的描述檔只適用於受管理的 Wi-Fi 網路。你自己安裝的描述檔也適用於行動網路。

**可以移除描述檔嗎？**

可以。在「裝置管理」或「描述檔」中選取它，然後按一下「移除」按鈕。有些來自機構的描述檔只有管理者才能移除。

## 資料來源

- [Apple Developer：DNSSettings 承載資料](https://developer.apple.com/documentation/devicemanagement/dnssettings)
- [Apple 支援：使用設定描述檔統一 Mac 電腦的設定](https://support.apple.com/guide/mac-help/configuration-profiles-standardize-settings-mh35561/mac)
- [Apple 支援：使用設定描述檔（macOS 14 使用手冊）](https://support.apple.com/guide/mac-help/mh35561/14.0/mac/14.0)
- [Apple 支援：在 Mac 上更改 DNS 設定](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)

資料來源檢查日期：2026年10月29日。man 頁面為 macOS 內建版本；在終端機中用 `man <name>` 開啟。

## 相關指南

- [Mac 上沒有出現 Wi-Fi 登入頁面](https://kilobat.app/zh-hant/guides/captive-portal-not-appearing.html): 公共網路通常會攔住所有流量，直到你在登入頁面上登入。
- [Mac 上的 DNS 查詢繞過 VPN](https://kilobat.app/zh-hant/guides/vpn-dns-leak-mac.html): 開啟 VPN 時，你通常會希望 DNS 查詢送往 VPN 的伺服器。
- [Mac 上的 DNS 很慢](https://kilobat.app/zh-hant/guides/slow-dns-mac.html): 每個新網站在載入前都需要先查詢 DNS。
- [挑選更快的 DNS](https://kilobat.app/zh-hant/guides/recipes/pick-faster-dns.html): DNS 太慢，每個新網站開始載入時都會變慢。
