Назад | Перейти на главную страницу

Не удается подключиться к серверу Samba через полное доменное имя, несмотря на то, что он разрешает правильный IP-адрес

Я очень надеюсь, что вы, ребята, поможете мне с действительно странной проблемой, с которой я столкнулся с новым сервером Samba. Я могу нормально подключиться к серверу через его IP-адрес. Я также могу подключиться с его коротким именем хоста.

На одном клиенте я могу проверить связь с сервером, используя serverhostname.internaldomain.com, и имя преобразуется в правильный IP-адрес. Я даже могу подключиться к серверу через SSH. Проблема в том, что когда я пытаюсь получить к нему доступ через Samba, я получаю сообщение об ошибке «0x80070035: сетевой путь не найден». Любой другой клиент (который я проверил до сих пор) может нормально подключиться, используя полное доменное имя.

Ничего не отображается в журналах сервера Samba, поэтому я предполагаю, что это какая-то проблема с разрешением имен, но я не уверен, что происходит не так. Имя разрешается нормально при пинге или подключении через SSH. Если я настрою DNS-запись, которая сопоставляет somerandomstring.internaldomain.com с IP-адресом сервера, я могу нормально подключиться.

Существовал предыдущий сервер Samba с тем же именем хоста и IP-адресом. Возможно ли, что Windows каким-то образом «запоминает» этот сервер и думает, что изменение является проблемой безопасности?

У меня на клиенте нет брандмауэра.

Задача решена! Оказывается, Windows выдает действительно плохие сообщения об ошибках. На компьютере хранились старые учетные данные для сервера, которые, похоже, приводили к сбою соединения. После открытия «Диспетчера учетных данных» и удаления старых учетных данных я могу успешно подключиться, хотя теперь при попытке входа в систему я получаю другую ошибку: «Устройство, подключенное к системе, не работает».