Linux
查找與給定主機名關聯的所有網路地址
設想:
- 伺服器多宿主到各種網路(也許它是一個跳轉盒)
- DNS 的主機名僅在一個網路上註冊(也許是管理介面)
問題:
- 無需登錄伺服器,報告目前配置的所有介面,以及正在使用的 IP 地址
問題:
您將如何為 Window 執行此操作?在 Linux 上?
查看linux arp命令。我希望windows有類似的命令。
“ARP 代表地址解析協議,用於查找給定 IPv4 地址的網路鄰居的媒體訪問控制地址。”
您可能需要在伺服器所屬的每個網路上執行 arp 命令。如果您可以訪問防火牆/路由器,那麼您可以檢查這些應該有 arp 表。
您需要知道伺服器乙太網介面的 MAC 地址。但如果你不知道這些,那就不難發現了。如果您的伺服器的品牌和型號在網路中有些獨特,您可以在http://www.coffer.com/mac_find/等網站上查找它,並將您在那裡找到的品牌與伺服器匹配。
如果您確實有伺服器的 MAC 地址列表(誰有),只需使用該列表查找它。
只需說 arp 還報告主機名或 IP 地址(如果與 -n 一起使用,它將不會嘗試解析)。