À luz das suas atualizações e comentários mais recentes, acredito que sua melhor opção é permitir conexões diretamente com Server A
via acesso VPN. Não faz muito sentido envolver o Servidor B no mix.
Existem pacotes na versão do Samba 4 que podem potencialmente fazer o proxy no SMB, mas eu não ouvi falar de ninguém usando-os com qualquer nível de sucesso. Você certamente não pode fazer isso com qualquer ferramenta nativa do Windows.
À luz das suas atualizações, isso não é uma resposta para sua pergunta, mas ainda assim é um bom conhecimento, então deixarei isso.
Existem duas tecnologias DFS diferentes: Namespaces e Replication.
Namespaces
Um Namespace DFS permite que vários servidores de arquivos tenham o mesmo UNC. Por exemplo, \domain\share
pode ser suportado por \server1\share
e \server2\share
. Os usuários não fazem ideia, eles simplesmente se conectam a \domain\share
e são redirecionados de forma transparente para um dos servidores de arquivos de apoio.
Você pode definir quais usuários do servidor estão conectados de várias formas. Um dos mais comuns é por qual site do AD eles estão. Se você deseja que seus usuários acessem o compartilhamento em qualquer servidor de forma transparente por \domain\share
, você deseja usar os Espaços para nome do DFS, mas essa não é uma resposta completa para o seu site. problema.
Replicação
O DFS-R permite que os arquivos sejam replicados (vá para a figura) em vários servidores. Se você tivesse \server1\share
e \server2\share
em um grupo de replicação bidirecional, qualquer alteração em um dos compartilhamentos será propagada para o outro. Se você quiser que seus dois servidores tenham o mesmo conteúdo, você usará isso. Ele pode ser usado independentemente de um Namespace DFS, mas muitas vezes é usado em conjunto com ele para acesso contínuo a recursos com base no Site do AD ou para redundância / balanceamento de carga em geral.
Você não está "compartilhando de novo" como sua pergunta pergunta como fazer, mas sim mantendo uma cópia real de tudo em ambos os lugares, incluindo permissões. Isto é, no mínimo, o que você precisa para realizar o que você está pedindo.
Se você optar por usar os Espaços para nome do DFS além do DFR-R, isso depende de você e é uma decisão de design. Isso certamente simplificará o acesso de seus usuários, mas não é completamente necessário.
tl; dr Use DFS-R e talvez Namespaces DFS, mas definitivamente DFS-R.
Editar : Como parece que meu texto não foi entendido claramente, aqui está uma boa foto