macOS High Sierra 上的 IP 衝突:尋找包含衝突設備硬體位址的日誌

macOS High Sierra 上的 IP 衝突:尋找包含衝突設備硬體位址的日誌

我在大學網路上,有一台運行 macOS High Siera 的計算機,其 IP 位址是透過 DHCP 分配的。

我經常(每週 1 或 2 次)失去所有網路連線幾個小時,並在啟動時收到以下錯誤訊息:

Another device on the network is using your computer's IP address (<IP>).

我的客戶端電腦上是否有任何日誌文件,可以在其中查看竊取我的 IP 位址的裝置的硬體位址?

(注意:我知道其他選項,例如從另一台電腦檢查交換器等。我的問題特別是關於電腦上被踢出網路的日誌檔案。我嘗試過實用程式 -> Console.App並在日誌目錄上使用 grep,搜尋網路介面的名稱及其 IP 位址,但找不到任何相關的內容。

答案1

您很可能在任何日誌中都找不到有關另一台電腦的任何直接資訊。

你需要的是你的錯誤訊息之前電腦的 IP 位址。如果這個地址在某處仍然可見,那就好。如果不是,請在日誌中搜尋您最後擁有的 IP 位址(或嘗試重新取得 DHCP 租約)。如果這也不起作用,請執行brew install dhcpdump,讓它在終端機視窗中運行並查看您(可能還有其他電腦)獲得的位址。

取得有爭議的 IP 位址後,請確保您的電腦不使用該 IP 位址,對 IP 位址執行 ping 操作(然後將轉到有問題的電腦),然後用於arp尋找另一台電腦的硬體位址。

相關內容