Раньше у меня был общий сетевой ресурс на внешнем сервере Samba с именем mysmb .
Доступ к общему сетевому ресурсу был получен через \\mysmb\myshare .
Я подключился к нему с моего нового ноутбука с Windows 8.1, скопировал его содержимое в локальную папку (с тем же именем), а затем поделился им. Все идет нормально. Я могу получить к нему доступ со своего ноутбука старым способом SMB, используя 127.0.0.1\myshare .
Теперь я хочу получить доступ к этой локальной папке по-старому: \\mysmb\myshare .
Для этого я изменил c:\windows\system32\drivers\etc\hosts, чтобы указать mysmb на 127.0.0.1 , добавив строку:
127.0.0.1 mysmb
Теперь я могу нормально mysmb , возвращая пинги с того же ноутбука (т.е. не с того сервера Samba, который был отключен).
Но если я пытаюсь получить доступ к mysmb как общему ресурсу, то есть \\mysmb\myshare , Windows Security продолжает запрашивать у меня "Введите сетевые учетные данные".
Что говорит мне о том, что Windows 8.1 моего ноутбука как-то запоминает старый IP-адрес имени компьютера mysmb .
Я попытался удалить все кэшированные IP-адреса, используя arp -a -d , а затем перезагрузиться, но это не помогло.
В Windows 2000/XP раньше существовало представление под названием « My Network Places котором запомнены и перечислены все ранее использованные подключения. Если я удалю один, это предотвратит ошибку "Duplicate Name Exists".
Где в Windows 8.1 хранится этот вид кэширования и как я могу забыть эту историю?
