甚麼是 MAC 地址?如何隱藏和修改?

甚麼是 MAC 地址?如何隱藏和修改?

Ryan Foster
2026年4月6日· 5 分鐘讀完

MAC 地址(Media Access Control Address)是寫入裝置網絡介面卡(NIC)的獨特硬件識別碼,主要用於在局域網內識別並連接裝置。它不同於可更換的 IP 地址;實體 MAC 地址通常固定不變。正因如此,如果沒有保護措施,商場 Wi-Fi、數據中介或攻擊者都可能利用 MAC 地址追蹤你的裝置活動。

關鍵要點

關鍵要點

  • MAC 地址由 12 個十六進制字符組成,例如 00:1A:2B:3C:4D:5E,用於局域網裝置識別。
  • 只要 Wi-Fi 開啟,裝置就可能向附近接入點廣播 MAC 地址,造成位置暴露。
  • 不良行為者可用抓包工具截取並偽造你的 MAC 地址。
  • 你可透過關閉不需要的 Wi-Fi、啟用系統隨機化,或手動 Spoofing 來隱藏真實 MAC 地址。

MAC 地址是如何工作的?

每部可連網裝置,如手機、筆記簿電腦和物聯網設備,出廠時都會獲分配獨一無二的 MAC 地址。它包含 12 個十六進制字符,前六位通常代表製造商,例如 Apple 或 Intel,後六位則識別特定網絡介面[1]。

它的工作方式大致如下:

  1. 握手與廣播:裝置嘗試連接本地網絡時,會廣播 MAC 地址。
  2. 路由識別:Wi-Fi 路由器捕捉你的 MAC 地址,用來區分不同裝置。
  3. 分配數據通道:路由器把特定網絡數據傳回該 MAC 地址對應的裝置。

很多裝置有多種連線方式,例如 Wi-Fi 和乙太網絡,因此每個獨立網絡介面都會有自己的 MAC 地址。

暴露 MAC 地址有哪些風險?

MAC 地址是基礎通訊不可缺少的一環,但從私隱角度看,它也是一個長期追蹤器。

物理位置追蹤與用戶畫像

即使你沒有連上任何 Wi-Fi,只要 Wi-Fi 功能開啟,裝置仍可能發送 Probe Request 探針請求,尋找曾連接過的網絡。這些探針可能包含可識別裝置的 MAC 資訊。

大型商場、公共熱點和無感考勤系統可利用多個無線接入點,根據 MAC 地址和訊號強度推算位置。它們可記錄你何時進入店舖、在哪些區域停留。經數據整理後,第三方可拼出線下活動畫像[2]。

局域網越權存取與中間人攻擊

部分企業內網或酒店 Wi-Fi 使用 MAC 地址白名單作為存取控制。攻擊者可利用網絡監聽或抓包工具取得未受保護裝置的 MAC 地址。

拿到地址後,攻擊者可透過 MAC Spoofing 偽裝成你的裝置,繞過白名單並進入受限網絡。在某些場景下,他們甚至可進行中間人攻擊,攔截或篡改本地資料。延伸閱讀:保護加密連線


如何隱藏或修改你的 MAC 地址?

以下是四種常見防禦方法。

1. 關閉不需要的 Wi-Fi

這是最簡單也最有效的方法。離開家後,在手機快捷選單關閉 Wi-Fi,或選擇「停止掃描」。這能阻止裝置向附近探針掃描器發送識別訊號。

2. 開啟 MAC 地址隨機化功能

主流作業系統已內建對抗追蹤的 MAC 隨機化。

作業系統預設狀態開啟難度適用人群
iOS / iPadOS預設開啟(私人 Wi-Fi 地址)極低大多數 Apple 用戶
AndroidAndroid 10+ 預設開啟極低現代 Android 用戶
Windows 11需手動切換經常在咖啡店辦公的人

連接新網絡時,裝置會生成只用於該網絡的「虛擬地址」。這樣你在公司、港鐵和咖啡店看到的身份都不同,追蹤者較難把它們連到同一個人。Apple 也在 iOS 18 和 macOS Sequoia 引入定期輪換 Wi-Fi 地址的機制,進一步提高追蹤難度。

3. 手動修改 MAC 地址(Spoofing)

如果你要處理特定網絡限制,例如公共網絡限制每部裝置的上網時長,可能需要手動修改 MAC 地址。

由於手機端手動修改地址通常需要 Root 或越獄,會大幅增加安全風險,因此一般只建議在桌面端操作。

在 Windows 上修改 MAC 地址

  1. Win + X,選擇裝置管理員
  2. 展開網絡介面卡,右鍵點擊正在使用的網卡,選擇內容
  3. 進入進階分頁,找到「本地管理地址」或「網絡地址」。
  4. 欄輸入新的 12 位十六進制字符,不需要分隔符。
  5. 重啟電腦。

在 macOS 上修改 MAC 地址

  1. 拔掉網線或斷開 Wi-Fi,開啟終端機
  2. 確認網卡標識,通常是 en0
  3. 執行以下指令,並把末尾改成你想要的新地址: sudo ifconfig en0 ether 00:11:22:33:44:55
  4. 輸入管理員密碼。
  5. 重新連線即可生效;重啟 Mac 後通常會恢復原廠地址。

VPN 能否隱藏你的 MAC 地址?

很多人會誤解:VPN 不能隱藏你的 MAC 地址。[3]

MAC 地址工作在 OSI 模型的數據鏈路層,只負責裝置到本地路由器之間的一小段通訊。啟用 VPN 後,VPN 會加密你的互聯網流量並隱藏真實 IP,但局域網內的系統仍可看到你的 MAC 地址。

因此最佳做法是:同時開啟裝置的 MAC 地址隨機化,並長期使用優質 VPN保護 IP 和互聯網流量。

總結

  • MAC 地址是裝置的硬件識別碼,主要負責局域網通訊。
  • 任由它在空氣中廣播,可能暴露你的線下位置與行為軌跡。
  • 關閉閒置 Wi-Fi 和啟用系統隨機化,可阻擋大多數硬件追蹤。
  • 手動 Spoofing 可處理特定限制場景,但要避免非法或違反服務條款的用途。
  • MAC 私隱只限本地;要防止互聯網追蹤,仍需配合 VPN 隱藏 IP。

常見問題(FAQ)

電腦上的 MAC 地址是甚麼?

它是製造商嵌入網卡元件中的 12 位通訊編碼,用來讓路由器把資料準確分發到你的電腦。

路由器有 MAC 地址嗎?

有。路由器每個網絡介面,例如 WAN 和 LAN,通常都有自己的 MAC 地址,用於與裝置和 ISP 網關通訊。

MAC 地址和 IP 地址有甚麼分別?

MAC 地址像本地硬件指紋,通常固定,用於局域網識別;IP 地址像目前網絡地址,可更換,用於互聯網尋址。

出廠重設會改變 MAC 地址嗎?

不會。原始 MAC 地址寫在網絡晶片中,格式化硬碟或重設系統不會改變它[1]。但隨機化功能可讓你對外顯示另一個邏輯地址。

修改 MAC 地址合法嗎?

在多數國家和地區,為保護個人私隱而修改自己裝置的 MAC 地址通常合法。不過,在受管理公共網絡中惡意克隆地址以逃避封鎖,可能違反服務條款或法律。

如何查詢我的 MAC 地址?

  • Windows:開啟命令提示字元,輸入 ipconfig /all,查看「Physical Address」。
  • macOS:進入「系統設定 > Wi-Fi」,查看網絡詳情中的硬件或 Wi-Fi MAC 地址。
  • Android:通常在「設定 > 關於手機 > 狀態資訊」。
  • iOS:前往「設定 > 一般 > 關於本機」,查看「Wi-Fi 地址」。

可以透過 MAC 地址定位裝置嗎?

在同一商場或同一 Wi-Fi 系統範圍內,可以利用訊號強度和多個熱點記錄推算位置。但在廣域網上,單憑 MAC 地址無法追蹤位置,除非它被其他帳戶資料合併。


免責聲明 本文技術修改指南及理論分析僅供教育、研究和保護個人合法私隱使用。請在法律和相關服務條款框架內進行網絡活動。

AethoVPN 可處理《甚麼是 MAC 地址如何隱藏和修改》的網絡路徑,但不能滿足非網絡要求。

來源:

  1. IEEE Standards Association: MAC Address Assignments — https://standards.ieee.org/products-services/regauth/index.html
  2. TechTarget: Media Access Control address (MAC address) — https://www.techtarget.com/searchnetworking/definition/MAC-address
  3. Cloudflare: What is a MAC address? — https://www.cloudflare.com/learning/network-layer/what-is-a-mac-address/

Sources checked 2026 年 5 月 8 日。

延伸閱讀:

開啟 3 天免費試用

註冊即可免費體驗全部高級功能。

*只限新用戶;每位用戶只可獲得一次試用。

甚麼是 MAC 地址?如何隱藏和修改? | AethoVPN