如何解析家庭區域網路10.0.1.1的實體設備?

如何解析家庭區域網路10.0.1.1的實體設備?

主要問題

如何找到10.0.1.1對應的實體設備(在我的家庭區域網路中)?


(我嘗試過dig,它沒有提供物理設備信息,並且nslookuphost失敗了。順便說一句,正如最後一句話所暗示的那樣,我更喜歡面向Linux 的,或者至少是面向Unix 的答案,但Windows 或“非Unix- Mac」也可以。)


(這只是次要的好奇心。)

元問題

我正在嘗試找出答案在哪裡是我的 DHCP 伺服器。我知道它的 IP 是 10.0.1.1,但我想知道它位於哪裡身體上的

我以為這對谷歌來說是一個簡單的問題,但我錯了!

我可以對這篇文章的問題說同樣的事情,這基本上是我原來問題的概括

因此,這篇可悲的貼文。

所以我的元問題是“對於這些問題應該使用什麼谷歌查詢字串”?

我完全困惑了。

答案1

我能為你提供的最好的東西可能仍然只能讓你成功一半:

在您的主機(您自己的電腦)上,您需要與該裝置位於同一網路上(10.0.1.2 到 10.0.1.254 是安全的選擇)。我的假設是,這已經為您配置好了,並且 dhcp 伺服器正在給出該池中的位址。

一旦所有這些都得到確認,您可以做一些事情:

-Ping 然後運行 arp 掃描(在 Windows 中為 arp -a,我很確定對於 Linux 來說也是一樣)。您可以找到該 IP 對應的 MAC 位址,然後尋找與該 MAC 前綴(前 6 個字母數字字元)對應的硬體。

- 安裝 zenmap/nmap 等工具並對其運行全面掃描。如果它不是太鎖定的話,您應該了解其上運行的硬體和作業系統。它基本上自動化了上述步驟並做了一些額外的事情。

從那裡您可以選擇一些選項。如果您的衣櫃裡裝滿了獨特的機器,並且您確定它絕對不是虛擬化的,您可以用眼睛縮小範圍。如果您應該有權訪問它並發現 RDP 或 SSH(或類似的)正在運行,您可以嘗試使用已知憑證進行遠端處理,然後從那裡繼續。

另一件值得一提的是,您可以使用追蹤路由指令(windows 中為tracert (ip),linux 中為traceroute (ip))。這將使您了解您和 dhcp 伺服器之間可能存在哪些設備(如果有)。

狩獵快樂!

答案2

只要多「兩分錢」:

例如 mtr -nrwc1p --timeout 5 www.google.com
是 Traceroute 的一個很好的替代品(嗯...我不知道它是否適用於 Windows)

mtr --helpman mtr了解更多。

相關內容