我有一个非常旧的Linux服务器,只有一个IP地址,不幸的是我无法通过控制台访问Linux机器,而且我不记得IP地址所以现在我正在考虑一种找到这个IP地址的方法。我不确定它是否有效,但也许通过嗅探器可以检查服务器IP。我将执行以下操作:
- 在我的笔记本电脑上下载嗅探器
- 通过LAN交叉线将笔记本电脑网络连接到linux机器(END TO END)
- 并尝试运行嗅探器以识别来自 ETH0(Linux 机器)的 IP 地址
我还在考虑构建 VB 脚本的选项,该脚本扫描 IP 从 1.1.1.1 到 255.255.255.255 - 但这个选项非常困难。
答案1
答案2
- 如果 Linux 机器连接到另一台服务器,请查看该其他服务器的 MAC 表。 (
arp -a
。仅当有连接或在过去 30 秒内曾有连接时,此功能才有效。此后 ARP 条目将过期)。 - 如果您非常旧的 Linux 服务器使用 DHCP 来获取该 IP 地址,请查看 DHCP 服务器日志。或者,如果您无权拔掉机器的电源,将其连接到便宜的 SOHO 路由器/接入点/WAP/交换机,然后打开 Linux 机器的电源。
- 如果 Linux 盒子通常有网络流量,则将其连接到托管交换机。登录交换机并让它显示哪些 IP 和哪些 MAC 正在使用。
- 如果以上两个选项失败,则会扫描整个网络。最好将扫描节点和 Linux 盒子移至单独的交换机,以免干扰网络的其余部分。地图(命令行)或禅图(nmap 的 GUI)是我通常使用的工具。
最后:如果您有文档,那么它应该在文档中。如果没有,请将其添加到文档中。