Я добавил следующую строку в hosts
файл Windows7 :
127.0.0.1 mecserver
Использование ping mecserver
работает нормально, но если я использую это имя для подключения к ноутбуку (например, localhost) для просмотра общих папок Windows, он всегда хочет, чтобы я вводил учетные данные пользователя. Ввод локального имени пользователя + пароль не работает. Что указывает на то, что удаленный хост подключен.
Использование следующего в поле адреса проводника Windows локальной системы приводит к:
\\mecserver
Результат : мне нужно ввести имя пользователя и пароль, но локальный пользователь не работает
\\localhost
Результат : показывает мне локальные акции - это то, что я хочу с\\mecserver
\\127.0.0.1
Результат : показывает мне локальные акции - это то, что я хочу с\\mecserver
Я хочу использовать \\mecserver
с результатом localhost
/ 127.0.0.1
. Это как-то возможно?
РЕДАКТИРОВАТЬ: Что я сделал до сих пор:
Я поделился на ноутбуке сетевым ресурсом с именем «testshare». Без какого-либо сетевого кабеля / WLAN подключен, я пытаюсь подключиться к этой папке из этого ноутбука. Это работает с \ localhost \ testshare и \ 127.0.0.1 \ testshare . Но мне нужен специальный путь для сторонней программы, такой как \ mecserver \ testshare . Поэтому я добавил строку 127.0.0.1 mecserver в файл хоста. ping mecserver работает (локально из этого ноутбука), но когда я пытаюсь получить доступ к testhare с помощью \ mecserver \ testshareэто предлагает окно входа в систему. Я ввел текущего пользователя ноутбука, но он говорит, что пароль неверный. Я даже добавил нового testuser с именем test и password test и попытался добавить это в это окно входа в систему, но это не работает (пароль неверный). Включение гостевой учетной записи также не помогает. Общая папка открыта для всех, и доступ к файлам / каталогам безопасности для этой папки / файлов тоже.
Добавление 127.0.0.1 mecserver в файл lmhosts имеет тот же эффект, что и добавление в файл hosts - это выдает мне это окно входа в систему. Я удалил строку mecserver 127.0.0.1 из файла hosts, когда играл с файлом lmhosts просто для уверенности.
hosts
файл влияет только на поиск DNS (именно поэтомуping
работает). При использовании двойной обратной косой черты для доступа к сетевым ресурсам используется WINS / NetBIOS.Ответы:
Я думаю, что вам нужно посмотреть на
LMHOSTS
файл.hosts
Файл , кажется, влияет только на общие DNS - запросы. Когда вы используете\\
для доступа к сетевому ресурсу, используется WINS.В той же папке, где вы найдете
hosts
файл, также должен бытьlmhosts
файл.Содержание звучит многообещающе:
Есть также статья в Википедии о LMHOSTS .
Также обратите внимание на этот раздел в разделе «Дополнительные параметры TCP / IP» для данного сетевого подключения:
Я бы предположил, что флажок должен быть проверен для
lmhosts
файла, который будет соблюдаться. Кроме того, если редактированиеlmhosts
файла напрямую не дает желаемого результата, я бы попытался использовать эту функцию «Импорт LMHOSTS».Обновление Я уверен, что, в целом, это правильный подход к вопросу. Если я создам копию
lmhosts.sam
файла и добавлю новую строку в конце:Затем я должен использовать функцию «Импорт LMHOSTS ...» (которая создает
lmhosts
файл). Затем я могу просмотреть\\mecserver
и попросить учетные данные (как вы описываете). Без измененийlmhosts
я получил сообщение о том, что машина не существует.Я не могу избавиться от ощущения, что эти манипуляции негативно влияют на общий процесс проверки подлинности Windows, потому что, как вы описываете, никакое другое действительное имя входа не работает в представленной подсказке. Тем не менее, это может быть новой проблемой, которая должна быть задана в новом вопросе.
источник
lmhosts.sam
Файл , кажется, пример файла. Я думаю, вам нужно использовать это в качестве шаблона, а затем использовать функцию импорта LMHOSTS.\\127.0.0.2
нему, также дает мне диалог входа в систему.Это проблема с разрешениями. Пользователь, которого вы пытаетесь использовать для доступа к общему ресурсу, не имеет доступа к общему ресурсу. Вам необходимо добавить / mecserver / yourusername в список разрешенных пользователей для общего ресурса. Возможно, это также сработает, если при создании общего ресурса вы отметите запись «Все» в списке пользователей.
источник