У меня есть скрипт на моей машине XP, который должен связаться с моей машиной OSX по IP-адресу. Машина OSX использует DHCP, и IP-адрес меняется ежедневно. Тем не менее, он имеет статическое имя компьютера и имя netbios (то же самое), которое, как я полагаю, может быть разрешено как-то по ip-адресу для использования сценарием.
Таким образом, я ищу (предполагаю) команду (ы), которая могла бы раскрыть IP-адрес машины OSX с машины XP, используя (самое большее) имя статического компьютера OSX.
Что я пробовал:
ping my_osx_comp_name
-> не найден
ping my_osx_comp_name.local
-> не найден
arp -a
показывает IP-адрес для машины OSX, но не имя.
Если я предположу, что на данный момент у меня был текущий динамический IP-адрес (192.168.235.18), но не имя (для диагностики),
tracert 192.168.235.18
показывает один прыжок, но без разрешения имени.
ping -a 192.168.235.18
успешно пропингует, но не показывает имени
nbtstat -A 192.168.235.18
-> хост не найден
Я действительно убедился, что они входят в одну рабочую группу "WORKGROUP". Они также находятся в той же локальной сети с тем же шлюзом по умолчанию и маской подсети.
Что еще я могу сделать или могу ошибаться? Нужен ли сервер WINS?
Как я уже сказал, я думаю о решениях. Я не очень знаком с NETBIOS, WINS и т.д.