У меня есть клиент, для которого я работаю в сфере ИТ. У них есть сервер 2003 с активным каталогом, который настроен как их DC. Проблема, с которой они столкнулись, только что начавшаяся на выходных, заключается в том, что они не могут видеть какие-либо общие ресурсы на сервере. Сначала это началось с одного компьютера, а затем, когда они начали перезагружать компьютеры, у этих компьютеров возникла та же проблема. Однако не на всех компьютерах есть эта проблема. Была пара, которую я перезагрузил и продлил в аренде IP, и они все еще могут находить сетевые ресурсы на этом сервере.
Когда мы просматриваем "\ server \" вместо того, чтобы получать список общих ресурсов на сервере, они получают список только для одной папки с именем "users", и эта папка ничего не содержит. Если мы попытаемся вручную ввести имя общего ресурса в UNC-путь, он вернется с ошибкой о том, что он не может быть найден, и проверить нашу орфографию. Если я перейду на \ server \ с самого сервера, он, конечно же, увидит все свои общие ресурсы.
Хорошо, вот где это становится странным, я могу перейти на сервер, используя только его IP-адрес "\ x.x.x.x \", и тогда мы сможем увидеть все общие ресурсы. Я знаю, что это будет выглядеть примерно так, как будто у рабочих станций нет правильных настроек DNS-сервера в настройке IP, но если я перейду в командную строку и пропингую сервер по имени сервера, он отлично пингует его и возвращает правильный адрес . У них есть другие сетевые ресурсы, настроенные на другие компьютеры, используя только имена компьютеров, и все они работают нормально.
Я думаю, это как-то связано с DNS, но пока не знаю, что именно. Я пробовал очистить кеш DNS на рабочих станциях. Я даже попытался запустить winsockfix, чтобы попытаться исправить любые проблемы со стеком tcpip. Чтобы вернуть их в рабочее состояние, мне нужно переназначить все их сетевые диски на этот сервер, используя IP-адрес сервера.
Мы будем очень благодарны за любые предложения или решения.
Я решил эту проблему, отключив автономные файлы, а затем снова включив их. Дать ему шанс.
При просмотре общих ресурсов через имя NetBIOS используются NetBIOS и SMB, а не DNS. Для начала убедитесь, что NetBIOS over TCP включен на рабочих станциях и сервере. Убедитесь, что на сервере и рабочих станциях запущены службы Workstation и Server. Убедитесь, что общий доступ к файлам и принтерам включен на сетевой карте сервера (это должно быть так, как если бы вы могли получить доступ к общим папкам через IP-адрес сервера).
После перехода к короткому имени сервера с рабочей станции введите команду
nbtstat -c
который должен отображать IP-адрес короткого имени, к которому вы подключены.