Почему мой файловый сервер находится в зоне "Интернет"?
Следуя инструкциям, чтобы заставить файлы.CHM работать на сетевом диске, при использовании примера 2 - установка MaxAllowedZone - я вижу, что мне нужно поднять его до 3 - Internet, чтобы заставить работать файлы CHM.
Я бы пришел к выводу, что это означает, что моя основная общая сетевая папка на файловом сервере (W2K3) находится в зоне безопасности "Интернет", хотя это должна быть "Локальная интрасеть".
Я подозреваю, что это является причиной некоторых дополнительных проверок безопасности при копировании или открытии файлов.
Это настройка Internet Explorer или что-то не так? Повлияет ли это, например, на открытие файлов с файлового сервера через проводник Windows? Можно ли изменить этот параметр с помощью групповых политик?
Локальная сеть - это домен с Active Directory, работающим на W2K3 SBS, общий файловый ресурс работает на отдельной (виртуализированной) машине на W2K3.
[править] Клиентская ОС, где наблюдается Windows 7 Ultimate. Другие используемые клиентские ОС - это XP Pro, Win 7 Pro и несколько Vistas (которые будут заменены).
2 ответа
При открытии сетевого расположения (подключенного сетевого диска) в строке состояния в проводнике Windows отображается местоположение как в зоне Интернета или локальной интрасети? Находится ли файловый сервер в том же сегменте локальной сети, что и клиентский компьютер? Находится ли файловый сервер в том же домене AD, что и сервер SBS?
Вы не говорите, какой была клиентская ОС, только на стороне сервера, поэтому трудно дать очень конкретные инструкции. Некоторые из того, что я предлагаю, могут не иметь смысла.
Если вы используете полное доменное имя для доступа к общему ресурсу, то по умолчанию оно будет отображаться как Интернет - определение DNS-зоны довольно просто. Когда он видит периоды в имени, он решает "Интернет-зона". Например, если вы обращаетесь к \fileserver.domain.com даже с компьютера в domain.com, система помечает его как зону Интернета.
Это может произойти и с DFS - например, при использовании доменной DFS для отправки общих файловых ресурсов клиенту. В этом случае клиент использует \domain.com в качестве начала UNC-пути к общему ресурсу, и это будет запускать зону Интернета.
Чтобы проверить это, используйте предложение joeqwerty о поиске в строке состояния. Возможно, вам потребуется включить его в меню "Вид", так как более поздние версии Windows не включают его по умолчанию.
Однако вы можете изменить это через настройки IE в групповой политике:
Если вы используете только имя хоста, например \ fileserver, то это должно соответствовать локальной интрасети. Тем не менее, имейте в виду, что с IE8 "Локальная интрасеть" на самом деле не означает то, что раньше - например, смотрите:
Так что, может быть, вы здесь и здесь.
Я понимаю, что вы спрашиваете о сетевых дисках и проводнике Windows, но основные настройки безопасности для зон - это те же настройки.
Я несколько упрощаюсь, поскольку есть другие возможные вещи, и я опускаю некоторые детали очень низкого уровня, но, надеюсь, этого достаточно, чтобы указать вам правильное направление.
Я также должен добавить, что вы можете пометить все пути UNC как локальную интрасеть, хотя это опасно - я бы не советовал, хотя это было бы легко исправить в сценарии "полное имя".