如果沒接網路線時開機, 開機後 ifconfig -a 的結果呢? 該網卡有被指定你所指定的 ip 且是 up 的狀態嗎?
如果沒有, 執行一次 ifup eth0 (應該是這個吧) 看有什麼錯誤訊息吧.
我記得在舊版的 CentOS 中有碰過, 在某些主機上 (我們那台好像是 dell 2850 還是 2950), 沒接時, 反而會讓 ifup 出現 ip 重複的錯誤, 到 /sbin/ifup (應該是這兒吧, 這個檔案是一個 shell script), 把那一段造成錯誤的檢查拿掉就可以了.