我们公司有一台 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。