如何将 OSX 计算机名称解析为本地 Web 服务的 IP 地址?

如何将 OSX 计算机名称解析为本地 Web 服务的 IP 地址?

我的 XP 机器上有一个脚本,需要通过 IP 地址联系我的 OSX 机器。OSX 机器使用 DHCP,IP 地址每天都会变化。但是,它有一个静止的我认为计算机名称和 netbios 名称(相同)可以以某种方式解析为脚本使用的 IP 地址。

因此,我正在寻找(猜测)可能使用(最多)OSX 静态计算机名称从 XP 机器显示 OSX 机器的 IP 地址的命令。

我尝试过的:

ping my_osx_comp_name-> 未找到

ping my_osx_comp_name.local-> 未找到

arp -a显示 OSX 机器的 IP 地址,但不显示名称。

如果我暂时假设我有当前的动态 IP 地址(192.168.235.18)但没有名称(为了诊断),

tracert 192.168.235.18显示单跳,但没有名称解析。

ping -a 192.168.235.18ping 成功但没有显示名称

nbtstat -A 192.168.235.18-> 未找到主机

我确实确保它们在同一个工作组“WORKGROUP”中。它们也位于同一个 LAN 上,具有相同的默认网关和子网掩码。

我还能做什么或可能做错了什么?我需要 WINS 服务器吗?

就像我说的,我只是猜测解决方案。我对 NETBIOS、WINS 等不太熟悉。

答案1

第 2 段有点令人困惑。

您能否澄清一下您拥有什么以及您在寻找什么。

如果你知道计算机名称,你可以 ping 它来获取 IP 地址 -

ping 计算机名

如果你有 IP 地址,你可以使用以下命令获取名称 -

ping -a ip地址

或者

nbtstat -A ip地址

相关内容