IP 衝突是怎麼發生的
每台上網的設備在同一個網段裡都要有一個唯一的 IP 位址,就像同一條街上不能有兩戶門牌一樣。當兩台設備拿到相同的 IP,系統就會跳出「偵測到 IP 位址衝突」,兩邊都可能斷斷續續上不了網。衝突最常見的原因,是有人手動設了固定 IP,卻剛好落在 DHCP 自動發放的範圍內,於是 DHCP 又把同一個位址發給了別台設備,兩者就撞號了。
DHCP 到底在做什麼
DHCP 是自動分配 IP 的服務,通常由路由器擔任。當電腦開機接上網路,會向 DHCP 要一個 IP、子網路遮罩、閘道與 DNS,用完在租約期限內保留,到期再續。DHCP 有一個預先設定好的位址池,例如 192.168.1.100 到 192.168.1.200,它只會從這個範圍發號。理解這點很重要,因為大多數 IP 問題都跟位址池設定與手動 IP 沒有錯開有關。
常見 DHCP 相關故障
- 拿不到 IP(出現 169.254 開頭位址):DHCP 服務沒回應、線路不通,或位址池已發完。
- IP 衝突:手動 IP 落在 DHCP 範圍內,或網路上有兩台 DHCP 伺服器互相打架。
- 位址池耗盡:裝置數超過位址池容量,後來的設備分不到位址。
- 拿到 IP 卻上不了網:DHCP 發的閘道或 DNS 設錯。
| 症狀 | 可能原因 | 處置 |
|---|---|---|
| IP 位址衝突警告 | 手動 IP 撞到 DHCP 範圍、雙 DHCP | 錯開手動 IP、關掉多餘 DHCP |
| 169.254 開頭位址 | DHCP 沒回應、線路不通、池滿 | 檢查線路、重啟路由器、擴大池 |
| 新設備分不到 IP | 位址池耗盡 | 擴大位址池範圍 |
| 有 IP 卻上不了網 | 閘道或 DNS 設錯 | 檢查 DHCP 發放的參數 |
雙 DHCP 是隱形殺手
有一種很難查的衝突,是網路上不小心出現兩台 DHCP 伺服器。典型情境是有人把一台家用分享器當交換器用,卻沒關掉它的 DHCP 功能,於是它跟主路由器同時在發 IP,兩套位址規則打架,造成部分設備時通時斷、IP 亂跳。排查時只要發現有設備拿到了不該出現的網段位址,就要懷疑網路上多了一台在發 IP 的設備,找出來把它的 DHCP 關掉即可。
根治:規劃好位址配置
要徹底避免衝突,最好的做法是把位址空間規劃清楚:DHCP 自動發放一段範圍給一般電腦與手機;固定服務(印表機、NAS、伺服器、AP、監控)用另一段保留給手動或 DHCP 保留,兩段不重疊。這樣手動 IP 永遠不會撞到自動發放,位址池也不會被固定設備佔用。網段大小要依裝置數量預留成長空間,避免將來池滿。
租約時間與快速釋放的取捨
DHCP 還有一個常被忽略的設定,就是租約時間。租約設得很長,好處是位址穩定,但缺點是設備離開後位址不會馬上釋放,訪客多、裝置流動快的環境很容易把位址池佔滿。租約設得太短,則會讓設備頻繁重新要位址,增加無謂的負擔。合理的做法是依環境調整:固定辦公的電腦可以用較長租約維持穩定,訪客網路或會議室這類流動性高的區域則用較短租約,讓位址能快速回收再利用。若遇到位址池明明沒那麼多裝置卻頻頻報滿,就要檢查是不是租約過長、離線設備的位址遲遲沒釋放,適度縮短租約或擴大位址池即可緩解。把租約策略配合位址規劃一起設計,DHCP 才會既穩定又不易耗盡。
網路規劃與設備交給上伊美
IP 衝突與 DHCP 亂象,多半源自缺乏統一的位址規劃與可靠的路由設備。上伊美企業網通(統一編號 22446126)提供企業級路由器、可管理交換器與網段規劃協助,幫你把位址配置理順、杜絕衝突。需要報價或到府檢測,歡迎來電(02)2733-0720,或加入官方 LINE 洽詢。