Я хочу получить доступ к файлу Windows PC (192.168.44.1/24, WinXP, давайте назовем его сервером ;-)) с другого компьютера (192.168.54.110/24, Win 10 Pro, давайте назовем его клиентом). Существует также MacBook рядом с клиентом в 192.168.54.x.
(Единственное намерение коробки WinXP - тестирование доступа SMB в этой лабораторной установке, разумеется, без производственного использования.)
Промежуточный маршрутизатор / межсетевой экран действует как DNS-сервер в 192.168.54.1.
Что работает, как и ожидалось на клиенте:
ping server
ping server.fqdn
net view \\192.168.44.1
Кроме того, я могу успешно смонтировать "cifs:\\server.fqdn" на MacBook.
Но ввод \\server.fqdn в проводнике не удается, и
net view \\server
net view \\server.fqdn
оба сбоя с ошибкой "53 Сетевой путь не найден".
Я исключаю проблему DNS, так как ping работает с именем хоста. Я исключаю проблему с брандмауэром, потому что он работает с использованием IP-адреса и потому, что он работает на MacBook.
Для меня это похоже на проблему клиента.
Я отключил AV/ брандмауэр. Я попытался добавить server.fqdn к файлам hosts и LMHOSTS на клиенте, но безуспешно. Должен ли сервер иметь возможность разрешать имя клиента через DNS для правильного ответа? Нужно ли сопоставлять записи ptr?
У меня нет (хочу) сервера Wins. Может ли это быть проблемой?