Это очень похоже на ссылку на компьютеры по их именам в операционных системах OS X и Windows, но мой вопрос имеет другую природу:
Я вижу мой рабочий стол Windows в Finder как "общий" компьютер, потому что хост предлагает некоторые общие файлы. Он указан по имени хоста, как и следовало ожидать.
Почему же тогда я не могу пропинговать его (или, что более важно, что я действительно хочу сделать - RDP в него) по его имени хоста? Существует ли конкретный протокол обнаружения, используемый SMB, который предоставляет имя хоста, и вот как он его получает? Конечно, я могу пинговать OSX-машину из Windows по имени хоста без проблем.
Нужно ли мне устанавливать какого-нибудь ненужного демона (Bonjour), чтобы иметь возможность RDP на мою машину без необходимости искать IP каждый раз, когда маршрутизатор решает его изменить?