IP、路由與 IPv6
Mac 上的 IP 位址衝突
同一個網路上的兩部裝置不能使用相同的 IP 位址。macOS 使用位址前會先檢查是否衝突。
症狀
- macOS 顯示訊息,表示有其他裝置在使用你的 IP 位址。
- 連線中斷後又重新開始。
- 問題在新裝置加入網路後開始出現。
可能原因
- 手動位址也在 DHCP 的分配範圍內。在 DHCP 範圍內使用固定位址的裝置,可能占用路由器分配給 Mac 的位址。
- 兩部裝置使用相同的手動位址。有人在兩部裝置上輸入了相同的位址。
- 兩台 DHCP 伺服器。同一個網路上的第二台路由器或熱點,也從同一範圍分配位址。
如何檢查
顯示該服務的位址和設定。
networksetup -getinfo Wi-Fi列出 Mac 在區域網路上通訊過的裝置。
arp -a顯示是哪台 DHCP 伺服器分配了位址。請看
server_identifier這一行。ipconfig getpacket en0
如何修正
如果 Mac 使用 DHCP,請等幾分鐘。Apple 表示 DHCP 伺服器通常會給 Mac 另一個位址。
更新租約,立即取得新位址。請參閱「在 Mac 上更新 DHCP 租約」。
如果位址是你手動輸入的,確認它正確,而且不在路由器的 DHCP 範圍內。
在受管理的網路上,請向管理者索取可用的位址。
移除或關閉第二台 DHCP 伺服器,例如處於路由器模式的多餘路由器。
使用 Kilobat
CLI 會從 Mac 的鄰居快取列出裝置,並附上你給它們取的名稱。
kilobat devices
常見問題
路由器可以為我的 Mac 保留位址嗎?
很多路由器都可以。請在路由器設定中尋找 DHCP 保留。
資料來源
- Apple 支援:在 Mac 上解決 IP 位址衝突
- ipconfig(8),macOS 27.2 內建的 man 手冊頁
- arp(8),macOS 27.2 內建的 man 手冊頁
- Apple 支援:在 Mac 上更改 TCP/IP 設定
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。