NoDial
繁體中文

如何在 Android 上封鎖國外來電(以及避免自己回撥)

NoDial 編輯部 / 2026-10-01

來自其他國家號碼的電話,是垃圾電話與詐騙的常見來源。許多從來不需要和國外聯絡的人,寧可完全不要接到這類電話。問題在於,Android 內建的電話 App 並沒有「封鎖這個國家」的開關。本篇指南將說明手機本身能封鎖什麼、有哪些 App 與電信業者服務可以封鎖國外號碼,以及即使有電話漏網也能保護你的那一步:確保你無法回撥這個號碼。

步驟截至 2026 年 10 月仍為最新版本。選單名稱會因手機廠牌、Android 版本、地區與電信業者而異,App 與電信業者的服務也可能改變。依賴任何封鎖設定之前,請先查閱最新的說明頁面。

1. 簡短回答

Android 隨附的電話 App,也就是 Google 的「電話」App 與 Samsung 的「電話」App,無法封鎖來自某個特定國家的所有來電。它們能做到的是封鎖單一號碼、封鎖來自隱藏或無法識別號碼的來電,以及過濾被判定為垃圾電話的來電。

如果要封鎖整個國家或某個國碼,你需要一個提供這項功能的來電封鎖 App(Truecaller、Hiya 等,詳見第 3 節),或是電信業者提供的封鎖國際來電服務(前提是你的電信業者有提供)。

不論你選擇哪一種,仍可能有部分國外來電會漏網。對抗國際電話詐騙最有效的保護其實很簡單:不要回撥陌生的國外號碼。這一點可以在手機的去電端強制做到,第 6 節會說明做法。

重點

封鎖來電和封鎖自己的去電是兩件不同的事。封鎖來電能減少你看到的電話;封鎖去電則能確保一通來自國外的未接來電,不會變成一通昂貴的回撥。

2. 不裝 App,Android 能封鎖什麼

Google 的「電話」App(Pixel 及許多其他手機)

Samsung 的「電話」App(Galaxy 手機)

做不到的事:國碼與號碼前置碼

Google 與 Samsung 目前的說明頁面,都沒有提到依國碼封鎖來電,或封鎖所有以特定前置碼開頭的號碼。它們的說明頁面只介紹封鎖單一號碼、隱藏或無法識別的號碼,以及垃圾電話。因此,如果你想阻擋所有以某個國碼開頭的號碼打來的電話,內建的電話 App 並不是適合的工具。

不過,Android 本身確實為此保留了空間。它提供一項名為 CallScreeningService 的系統功能,Android 的開發人員文件將其描述為一種方式,讓預設的電話 App「或第三方 App 在來電顯示給使用者之前,允許或拒絕該來電」。來電封鎖 App 正是透過這項功能運作,這也是為什麼在 Android 上封鎖整個國家,通常意味著要安裝一個 App。

Pixel 與 Samsung 內建功能的完整步驟(包括如何解除封鎖號碼),請參見如何在 Android 上封鎖一個號碼。

3. 用 App 封鎖整個國家

Google Play 上有幾款來電封鎖 App 提供依國家或號碼前置碼封鎖的功能。以下是各 App 自己的說明頁面或商店介紹中寫明的功能。功能、選單名稱與適用地區都可能隨時間改變,安裝前請先在 App 本身確認。

App官方頁面上的說明
TruecallerNumbers from foreign countries(來自國外的號碼)選項,可封鎖來自你所在國家以外的來電;另有可新增國碼的封鎖清單。
Hiya在 Block List(封鎖清單)中點選 +,選擇 Numbers that begin with(開頭為……的號碼),即可封鎖所有以你輸入的前置碼開頭的號碼。
Should I Answer?Play 商店介紹寫明可封鎖隱藏號碼、國外號碼或加值付費號碼。
Calls BlacklistBegins with(開頭為)篩選條件,可封鎖以你輸入的數字開頭的號碼。

這裡可以看出兩種做法。「國外號碼」選項會封鎖所有看起來不是來自你所在國家的號碼,這是封鎖國外來電最簡單的方法。前置碼篩選(「開頭為」)則讓你只針對特定國碼,如果大部分不想接的電話都來自少數幾個地方,而你仍想接聽其他國家的來電,這種做法會比較適合。使用前置碼篩選時,請確認 App 要求的號碼寫法(是否要加上 +),讓規則能正確比對打進來的電話。

限制

每一款 App 都是依據打進來時顯示的號碼來判斷。詐騙者可以偽裝來電號碼,因此國外來電可能顯示成本地號碼,避開國家封鎖。請把 App 封鎖當作減少來電的過濾器,而不是一道牆。

還有一個相關的漏洞。美國聯邦貿易委員會(FTC)警告,部分詐騙號碼使用的「區碼看起來像是美國國內號碼,但實際上與國際電話號碼相關聯——通常來自加勒比海地區」。這些國家與美國、加拿大共用 +1 國碼,因此只依 +1 國碼判斷的封鎖,無法把它們區分開來。

4. 詢問你的電信業者

標準通話限制對來電能做到什麼

行動網路內建一組由 GSM/3GPP 標準(3GPP TS 22.088)定義的通話限制。針對來電,標準只定義了兩種:

標準中並沒有「只限制國際來電」的類別。因此,標準通話限制無法在封鎖國外來電的同時,讓國內來電照常打進來。限制代碼的完整清單與限制密碼的運作方式,請參見通話限制代碼。

可封鎖國際來電的電信業者服務

部分電信業者會在自家網路上另外提供選項。以下是兩個例子:

許多電信業者沒有類似服務,而有提供的業者,在開啟方式與涵蓋範圍上也各不相同。請向你的電信業者確認是否提供國際來電封鎖、如何開啟,以及是否涵蓋與你共用國碼的號碼。電信業者端的封鎖是在網路上運作,因此即使你換了手機,依然有效。

5. 為什麼真正的風險在於回撥

許多不請自來的國外來電,其實並不是要你接聽。在「響一聲」詐騙(又稱 wangiri)中,你的手機被一個陌生號碼撥打,響一兩聲就掛斷,目的是讓你回撥。

費用就產生在那通回撥上。美國聯邦通訊委員會(FCC)警告,這類費用「可能會出現在你的帳單上,標示為加值服務、國際通話或計次通話費用」。FTC 則說明,這個號碼「實際上是一個國際計費號碼」,而「絕大部分的錢最終會流向詐騙者」。FCC 舉出 809(多明尼加共和國)與 232(獅子山)作為被使用的區碼例子。

不同國家的主管機關都給出相同的建議:

一句話重點

一通來自國外的未接來電不會花你任何錢,回撥才會。因此最有力的保護在去電端。

6. 讓回撥根本打不出去

你不一定能阻止國外號碼打給你:內建 App 無法封鎖整個國家,App 的過濾依賴顯示的號碼,電信業者的選項也有限。但你可以確保回撥永遠接不通。在 Android 上有三種做法。

撥出國際電話限制

通話限制也有去電類別:撥出國際電話限制。撥打 *331*PW#(PW 是你的 4 位數限制密碼),或在「電話」App 設定的通話限制中開啟國際電話。之後所有打往其他國家的電話,都會被電信業者的網路拒絕。這需要限制密碼,而且只有在你的電信業者支援時才能使用。代碼與密碼請參見通話限制代碼。

由電信業者封鎖撥出國際電話

部分電信業者可以透過你的帳戶或電話申請,為你的門號封鎖撥出國際電話,這正是 FCC 建議不打國際電話的人採取的做法。涵蓋範圍因電信業者而異,請記得詢問有哪些例外。

NoDial 的國際電話封鎖

NoDial 是一款 Android App,可以封鎖打給你所選號碼的撥出電話。它的國際電話封鎖會在電話接通之前,阻擋所有撥往手機 SIM 卡所在國家以外的電話。它是依「國家」而非號碼前置碼來判斷,因此撥往加勒比海國家的 +1 號碼,也同樣會被視為國際電話。你可以選擇任何仍想撥打的國家,這些國家就會保持開放。

  1. 安裝 NoDial,並在 Android 詢問時,允許它處理通話轉接(只需設定一次)。
  2. 開啟國際電話封鎖。
  3. 如有需要,新增你不想封鎖的國家。

它是在你的手機上運作,而不是在電信業者的網路上,因此不需要限制密碼,也適用於任何電信業者。變更會立即生效,而且緊急電話永遠不會被封鎖。如果你只想阻止自己撥打某一個國外號碼,NoDial 也可以只封鎖那個號碼。

注意

NoDial 不會封鎖來電,國外號碼仍然可以打給你。來電請使用第 2 到第 4 節的方法,再用 NoDial 確保你無法回撥。

以上任何一種去電封鎖,都不會對 WhatsApp 等網路 App 內的通話生效。所有去電封鎖方法的並列比較,請參見如何在 Android 上封鎖國際電話。

7. 所有方法比較

方法來自某國的來電?隱藏/不明號碼?你回撥到國外?適用範圍
Google「電話」App(封鎖、不明號碼、垃圾電話過濾)✕只能一次一個號碼✓僅限隱藏或無法識別的號碼✕否使用 Google「電話」App 的手機
Samsung「電話」App(封鎖號碼、垃圾電話防護)✕只能一次一個號碼✓未知/隱藏號碼✕否Samsung Galaxy
來電封鎖 App(Truecaller、Hiya 等)✓依國家或前置碼,視 App 而定視 App 而定✕否Android,任何電信業者
電信業者的國際來電封鎖✓所有國際號碼請洽詢電信業者✕否僅限有提供的電信業者
通話限制:所有來電(*35*)✓連同其他所有電話✓連同其他所有電話✕否支援通話限制的電信業者
通話限制:撥出國際電話(*331*)✕否✕否✓所有國際電話支援通話限制的電信業者
NoDial:國際電話封鎖✕否✕否✓你選擇的國家除外Android,任何電信業者

對大多數人來說,實際可行的設定是搭配一種來電方法與一種去電方法:用垃圾電話過濾或來電封鎖 App 減少你看到的來電,再加上撥出國際電話封鎖,讓任何漏網的國外來電都不會讓你花到錢。

8. 常見問題

Android 可以封鎖來自特定國家的來電嗎?
內建的電話 App 做不到。Google 與 Samsung 的說明頁面只介紹封鎖單一號碼、隱藏或無法識別的號碼,以及垃圾電話。若要依國家或國碼封鎖,請使用提供這項功能的來電封鎖 App,例如 Truecaller 的「Numbers from foreign countries」(來自國外的號碼)選項,或詢問你的電信業者能否封鎖國際來電。
如何在 Android 上封鎖某個國碼?
使用具備前置碼或國碼規則的來電封鎖 App。Truecaller 有國碼封鎖清單,Hiya 的封鎖清單中有「Numbers that begin with」(開頭為……的號碼),Calls Blacklist 則有「Begins with」(開頭為)篩選條件。Google 與 Samsung 的「電話」App 都沒有提到國碼封鎖功能。
「封鎖不明號碼」能擋住國外來電嗎?
不能。在 Google「電話」App 中,「不明號碼」封鎖的是隱藏或無法識別的號碼,而且 Google 註明你仍然會接到不在聯絡人中的號碼打來的電話。顯示來電號碼的國外號碼,仍然會響鈴。
電信業者可以封鎖所有國際來電嗎?
部分可以。標準通話限制中沒有「只限制國際來電」的類別,但有些電信業者提供自家的選項,例如新加坡的 Singtel、M1、StarHub 與 SIMBA,以及美國 Verizon 為使用符合條件裝置的用戶提供的 Call Filter。請詢問你的電信業者提供哪些服務。
接到陌生國外號碼的未接來電後,該怎麼做?
不要回撥。澳洲 Scamwatch 建議不要理會來自不認識的國際號碼、出乎意料的未接來電,愛爾蘭 ComReg 也表示不要回撥任何你不認識的號碼。「響一聲」詐騙正是靠你回撥來賺錢。
NoDial 會封鎖來自其他國家的來電嗎?
不會。NoDial 只封鎖撥出電話。它的國際電話封鎖會阻擋你自己打往其他國家的電話(你選擇的國家除外),讓來自國外的未接來電不會變成一通回撥。

9. 總結

總結

Android 內建的電話 App 無法封鎖整個國家。請善用它們的封鎖清單、不明號碼與垃圾電話設定,再搭配來電封鎖 App 或電信業者服務來進行國家層級的封鎖,同時封鎖你自己的撥出國際電話,讓錯過的國外來電永遠不會變成一通昂貴的回撥。

NoDial:封鎖打給你選擇之號碼的電話單一號碼,或除了少數例外以外全部封鎖。在 Google Play 上取得

資料來源

App、手機廠牌與電信業者會不時調整功能與選單。依賴任何封鎖設定之前,請先查閱最新的說明頁面。

NoDial封鎖您選擇號碼的去電在 Google Play 上取得