Я не очень хорошо знаком с тем, как работает DFS, но я знаю, что у нас есть постоянная проблема там, где я работаю. У нас есть несколько серверов DFS, каждый в разных филиалах, в разных местах. Иногда, когда пользователь включает свой компьютер, DFS, к которой он подключается, будет одной из тех, которые находятся через T1 и на расстоянии нескольких штатов, а не на расстоянии 200 футов в серверной комнате.
Кто-нибудь знает, делает ли это просто DFS, или мы что-то неправильно настроили?
У вас настроены сайты и службы AD для каждого сайта? Каждый клиент настроен на использование DC \ DNS-сервера на собственном сайте? Если нет, думаю, в этом проблема.
Если ваши сайты Active Directory настроены правильно, и gpresult /R /Scope Computer
показывает, что и клиент, и сервер являются частью одного сайта, это может быть проблемой с IPV6.
Попробуйте выполнить эхо-запрос предпочтительного сервера от клиента, и если вы получите адрес IPV6 вместо адреса IPV4, то, возможно, именно поэтому он не может определить, какой сайт правильный. В нашей среде мы отключили TCP / IP на сетевом адаптере сервера, но каждый компьютер по-прежнему регистрировал IPV6-адрес 6TO4 на DNS-сервере, что вызывало проблемы с некоторыми службами.
Если вы не используете IPV6, вы можете использовать эти инструкции для отключить IPV6 (или беги netsh in 6to4 set state disabled
чтобы просто отключить 6TO4) на ваших DNS-серверах и любых файловых серверах или серверах имен, которые будут использоваться для DFS. После отключения IPV6 вы сможете подключиться, чтобы определить, какие серверы находятся на вашем сайте, и подключиться к нужному файловому серверу.
Извините за некроз на этот вопрос, но следует упомянуть следующее:
У нас были проблемы с переключением клиентов на цели DFS, стоимость которых была намного выше, чем у их основной цели, без потери связи с основными целями. Мы так и не поняли почему, но отключение автономных файлов помогло.