Я продолжаю обнаруживать, что в локальной сети нашей небольшой компании (7 пользователей, 3 сервера) некоторые серверы становятся «недоступными» для обмена файлами. Они отображают сообщение «\ SERVER недоступен. Возможно, у вас нет разрешения на использование этого сетевого ресурса. Не удалось найти имя пользователя». Но я не знаю, почему «имя пользователя не может быть найдено», поскольку все машины находятся в одном домене, а PDC и BDC работают нормально.
РЕДАКТИРОВАТЬ:
VPN, кажется, причина:
Оказывается, я могу видеть сервер, если использую IP-адрес (\\ 1.2.3.4 \ etc) или имя активного каталога FQ (например, \ server.domainname.local), но не могу, если я использую имя сервера самостоятельно или подключенный сетевой диск, изначально созданный из «короткого» имени. Как ни странно, у моей машины нет проблем с разрешением DNS-имени сервера, так как я могу проверить связь с именем машины, и он сразу же возвращается с IP, однако nslookup, похоже, не работает.
Кажется, проблема в том, как Windows ищет имена компьютеров при подключении к VPN. Когда я подключен к VPN, Windows, кажется, использует DNS, связанный с VPN, а не тот, что на контроллере домена. Мне кажется, что такое поведение некорректно, поскольку это означает, что подключение к любому VPN нарушит любую возможность поиска имен локальных компьютеров для серверов, принтеров и т. Д. Поэтому я думаю, что настоящий вопрос в том, как заставить мой компьютер по-прежнему искать локальный Active Directory DNS (PDC) даже при подключении к VPN?
Больше информации в моих комментариях ниже.
\\server\c$
постоянный доступ ?