Я использую Windows Home Server PP2 у себя дома с 3-мя клиентскими компьютерами: двумя XP и одной Vista. У меня есть маршрутизатор, который обеспечивает мой локальный DHCP, а сервер имеет статический IP-адрес.
На днях машина Vista зависла, и при перезагрузке перестала разрешать локальные имена. На системном трее будет отображаться зеленый значок клиента домашнего сервера, но если я попытаюсь войти в консоль, я получу сообщение «Этот компьютер не может подключиться к вашему домашнему серверу». Если я пингую имя сервера из командной строки, оно не разрешается и выдает сообщение «Не удалось найти хост». Как ни странно, если я просматриваю сеть, я вижу сервер, но дважды щелкнуть по нему не удается.
У других машин в локальной сети нет проблем с просмотром сервера, а у машины с Vista нет проблем с распознаванием имен из Интернета, он просто не может видеть локальные машины.
Я знаю, что могу обойти это, добавив записи в мой файл HOSTS (он работает), но я бы хотел, чтобы это работало так, как это «предполагалось». Я опытный пользователь и разработчик компьютеров, но не специалист по сетевым технологиям. Может кто-нибудь сказать мне, как локальное разрешение имен должно работать в моей среде, и / или предложить способы решения этой проблемы?