如何获取我知道其名称的远程 Unix/Linux 机器的 IP 地址?

如何获取我知道其名称的远程 Unix/Linux 机器的 IP 地址?

我们公司有一台 Unix/Linux 机器aster-star-98,但它在不同的网络上。

我如何才能获取该机器的 IP 地址?

如果我可以输入机器的完整地址并 ping 它,我可能会得到 IP 地址,但我不知道完整的地址,只知道简单的名称aster-star-98。我确定它正在运行。

答案1

查询本地名称服务。例如:

nslookup aster-star-98.example.com
host aster-star-98.example.com
dig aster-star-98.example.com

然后通过 telnet 或 ssh 访问 aster-star-98.example.com

ifconfig -a

如果您不知道完全限定的域名并且无法打开会话,那么您将不得不访问计算机或寻求计算机附近某人的帮助。

答案2

如果你运行ping aster-star-98,你应该会看到真实的IP。

答案3

检查网络适配器的 mac 地址,然后 ping 子网的广播地址(从所述子网内)。/24 上的广播地址是 .255,然后从 Windows 机器运行 arp -a 并找到 mac 地址。

答案4

也可以尝试一下host aster-star-98哪个可能会提供该 IP。

相关内容