
Посмотрев наКак настроить машину Windows для разрешения общего доступа к файлам с помощью DNS-псевдонимаЯ пытался понять, есть ли способ, которым можно было бы напрямую назначать псевдонимы общим папкам, а не только серверу.
В настоящее время у нас есть 1 сервер, на котором размещено несколько акций, которые мы в конечном итоге распределим по разным серверам, и наши акции просто обновятся, но мы надеялись, что вместо необходимости вводить имя акции. Потому что в настоящее время, если пользователь заходит на \PHYSICALSERVER\, он все равно видит все другие доступные акции, потому что они на самом деле просто псевдоним другого сервера.
\\PHYSICALSERVER\Share1
\Share2
\\AliasNameShare1\
-- Который связан \\PHYSICALSERVER\Share1
с помощью записи CNAME в DNS.
Это возможно?
решение1
Вы не можете сделать \\Share1
и, \\Share2
но вы можете использовать пространства имен DFS, чтобы получить функционально эквивалентную ситуацию. Вы могли бы иметь:
\\Domain\Shares\Share1
\Share2
\Share3
И все эти общие ресурсы могут находиться на разных серверах. Windows Server 2008 и более поздние версии допускают перечисление на основе доступа в пространствах имен DFS, что означает, что пользователи могут видеть только общие ресурсы в пространстве имен, к которому у них есть доступ.
Пространства имен DFS — это стандартное решение вашего типа проблем.
решение2
Пол, после 12 лет опыта работы с Windows я не думаю, что это возможно. Если только вы не развернете Linux-компьютер с общим доступом SMB, это позволит вам перенаправлять общие ресурсы CIFS на любой другой общий ресурс.
DNS-псевдоним в этом случае не будет работать, так как вы хотите получить к нему доступ в формате "\aliasname". Функция Windows DFS также не будет работать.