---
title: "iPhone 或 Mac 上的 Wi-Fi 通話無法使用：網路檢查 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/wifi-calling-not-working"
description: "Wi-Fi 通話在某個網路上可以用，在另一個上不行，或 Mac 撥出的通話失敗。請檢查電信業者、路由器的 IPsec 連接埠、VPN 和登入頁面。"
---

# Wi-Fi 通話無法在此網路上使用

Wi-Fi 通話會透過網際網路把你的電話傳送到電信業者。它需要電信業者支援，以及讓其加密通道通過的網路。本指南會區分電信業者、裝置和網路造成的原因。

**讓你的代理程式來解決**拷貝一則提示詞，適用於 Claude Code、Codex 或任何能使用終端機的代理程式。

我的 Mac 出現了這個問題：Wi-Fi 通話無法在此網路上使用。請閱讀 https://kilobat.app/zh-hant/guides/wifi-calling-not-working.md，並和我一起逐步處理。如果缺少 Kilobat CLI，請安裝：brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查，並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。

適用於：使用支援 Wi-Fi 通話的電信業者的 iPhone。Mac 的步驟適用於 macOS 14 Sonoma 以上版本及 FaceTime App。 · 查核於 2026年11月7日

## 症狀

- 在某個 Wi-Fi 網路上，控制中心沒有在電信業者名稱旁顯示「Wi-Fi」。
- Wi-Fi 通話在家裡可以用，但在公司、飯店或咖啡廳的網路上不行。
- Mac 對 iPhone 來電不響鈴，或 Mac 撥出的通話失敗。
- VPN 連線時通話中斷。

## 可能原因

- **電信業者或方案不支援。**Apple 表示，請先確認你的電信業者有提供 Wi-Fi 通話。
- **網路封鎖了電信業者的 IPsec 通道。**Apple 列出 Wi-Fi 通話使用 UDP 連接埠 500 和 4500。AT&T 表示，其 Wi-Fi 通話需要路由器上有 IPSec pass-through。
- **登入頁面尚未完成。**在飯店或咖啡廳的 Wi-Fi 上，在你接受登入頁面之前，流量會被封鎖。請參閱 [Mac 上沒有出現 Wi-Fi 登入頁面](https://kilobat.app/zh-hant/guides/captive-portal-not-appearing)。
- **VPN 承載了通話流量。**Apple 的 VPN 設定預設會把 Wi-Fi 通話排除在全流量通道之外。VPN App 或描述檔可能改變這點。
- **其他裝置上的通話已關閉。**Mac 需要 FaceTime 中的「來自 iPhone 的通話」，以及 iPhone 上的「允許在其他裝置上通話」。
- **電信業者不支援在 iPhone 以外的裝置上通話。**Apple 表示，只有部分電信業者支援在不在 iPhone 的 Wi-Fi 網路上的裝置使用 Wi-Fi 通話。

## 如何檢查

1. 在 iPhone 上，打開「設定」>「行動服務」>「Wi-Fi 通話」，確認「此 iPhone 的 Wi-Fi 通話」已開啟。
2. 加入另一個 Wi-Fi 網路。Apple 表示，並非所有網路都能搭配 Wi-Fi 通話使用。
3. 如果網路有登入頁面，請打開 Safari 並完成登入。
4. 關閉 iPhone 上的所有 VPN，再測試一次通話。
5. 在 Mac 上，打開 FaceTime，選擇「FaceTime」>「設定」，確認「來自 iPhone 的通話」已開啟。
6. 在 iPhone 上，打開「設定」>「行動服務」>「在其他裝置上通話」，確認你的 Mac 已開啟。

## 如何修正

1. 如果你的方案無法使用 Wi-Fi 通話，請聯絡你的電信業者。
2. 在 iPhone 和 Mac 上安裝最新的軟體。
3. 重新啟動 iPhone。等兩分鐘後再進行下一步。
4. 把 Wi-Fi 通話關閉再重新開啟。
5. 如果你管理路由器，請允許對外的 UDP 500 和 4500。如果路由器有 IPsec pass-through，請開啟它。
6. 安裝最新的路由器韌體。向你的電信業者詢問其服務所需的主機和連接埠。
7. 在公司網路上，請要求管理員允許電信業者的 Wi-Fi 通話流量。
8. 如果都沒有用，請重置 iPhone 上的網路設定。打開「設定」>「一般」>「移轉或重置 iPhone」>「重置」。

## 使用 Kilobat

1. 找出在這個網路上，是否仍有 Wi-Fi 登入頁面擋住 Mac。

   ```
   kilobat portal
   ```
2. 顯示 VPN 是否開啟，以及 DNS 或 IPv6 是否繞過它。

   ```
   kilobat vpn
   ```
3. 測量 Wi-Fi 上的延遲突增。突增會讓通話斷斷續續。

   ```
   kilobat stutter --target internet
   ```
4. Kilobat 只檢查 Mac，無法測試 iPhone 與電信業者之間的連線。

## 常見問題

**iPhone 關機時，我可以在 Mac 上使用 Wi-Fi 通話嗎？**

只有在你的電信業者支援其他裝置使用 Wi-Fi 通話時才行。否則 iPhone 必須開機，並位於同一個 Wi-Fi 網路。

**我需要在家用路由器上開放連接埠嗎？**

只有在 Wi-Fi 通話在該路由器上失敗、但在其他網路上可以用時，才需要檢查路由器。然後尋找 IPsec pass-through，以及封鎖 UDP 500 或 4500 的規則。

**SIP ALG 是原因嗎？**

Apple 沒有把它記載為原因。請詢問你的電信業者或路由器製造商，他們的文件是否提到它。

## 資料來源

- [Apple 支援：使用 Wi-Fi 通話撥打電話](https://support.apple.com/en-us/108066)
- [Apple 支援：在 Mac 上設定 iPhone 和 FaceTime 以進行電話通話](https://support.apple.com/guide/facetime/fctm264ce831/mac)
- [Apple 支援：Apple 軟體產品使用的 TCP 和 UDP 連接埠](https://support.apple.com/en-us/103229)
- [AT&T：AT&T Wi-Fi Calling LAN and VPN Configuration](https://www.att.com/support/article/wireless/KM1114459/)
- [Apple Developer：VPN payload, ExcludeCellularServices](https://developer.apple.com/documentation/devicemanagement/vpn/vpn-data.dictionary)

查核日期：2026 年 11 月 7 日。

## 相關指南

- [Mac 上沒有出現 Wi-Fi 登入頁面](https://kilobat.app/zh-hant/guides/captive-portal-not-appearing): 公共網路通常會攔住所有流量，直到你在登入頁面上登入。
- [Mac 上的飯店 Wi-Fi：登入、裝置數量限制和延遲](https://kilobat.app/zh-hant/guides/hotel-wifi-mac): Mac 上大多數飯店 Wi-Fi 的問題，都出在登入、裝置數量限制，或網路壅塞。
- [VPN 擋住 Mac 上的訊息、iCloud 或 FaceTime](https://kilobat.app/zh-hant/guides/vpn-blocks-apple-services-mac): 訊息、FaceTime 和 iCloud 使用 Apple 推播通知服務和其他 Apple 伺服器。
- [Mac 上的視訊通話卡頓或凍結](https://kilobat.app/zh-hant/guides/video-call-stutter-mac): 通話需要的是穩定的延遲和穩定的上傳，而不是高速。
- [在 Mac 上用 ping 測試封包遺失](https://kilobat.app/zh-hant/guides/packet-loss-mac): 封包遺失會讓通話斷斷續續、網頁卡住。
