Я использую OS X Server 10.7.4 и настроил имя локального хоста. Давайте назовем это myhostname.local
Когда я подключаюсь с компьютера с OS X или устройства с iOS, все работает нормально, но когда я подключаюсь с компьютера с Windows 7, появляется сообщение "Не удается найти сервер". Я прочитал кое-что об этом, имеющем отношение к сервису нулевой конфигурации, но я попытался с этим отключенным и включенным, и это не имело никакого значения. Это проводное соединение в локальной сети. Использование IP-адреса напрямую работает на компьютерах с Windows.
Кто-нибудь знает, что я должен сделать, чтобы сделать эту работу? Нужно ли регистрировать myhostname.local на маршрутизаторе локальной сети?
РЕДАКТИРОВАТЬ Мое внимание дошло до того, что одна машина Windows может подключиться с использованием имени хоста, а другая - нет. Оба находятся в одной сети, и ни у одного из них нет имени хоста, указанного в их файле hosts. Что может быть причиной этого?