6

У меня проблема с доступом к UNC-пути в Windows Server 2008 с помощью файла hosts.

Мой файл hosts выглядит так:

10.x.x.x     server_1

При попытке доступа к unc-пути:

Это работает:

\\10.x.x.x\data

Это не работает и говорит "Windows не может найти \\server_1 \data")

\\server_1\data

Кто-нибудь знает, как заставить его разрешить путь, используя файл hosts?

3 ответа3

3

Я нашел эту статью, которая объясняет, что вы можете сделать, чтобы сделать псевдонимы для UNC-пути localhost. У меня была проблема, похожая на ту, которая у вас возникла, и я сделал, как объяснила статья, с успешным результатом.

2

Попробуйте добавить

10.x.x.x     server_1

в %SYSTEM32%\drivers\etc\LMHOSTS

(Обратите внимание, что этот файл не существует по умолчанию)

LMHOSTS предназначен для unc путей, как HOSTS для путей TPC/IP.

Более подробная информация здесь http://technet.microsoft.com/en-us/library/cc959846.aspx

0

Используете файл hosts для разрешения имени хоста?
Вы можете попробовать удалить подчеркивание: изменить server_1 на server1 или server-1 Раньше подчеркивания были недопустимыми символами в системных и доменных именах. Возможно, это изменилось (хотя я еще не видел подчеркивания в доменной части веб-сайта), но в любом случае попробуйте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .