redirecionando um usuário para o servidor mais próximo para um arquivo baseado em ip

3

Eu tenho um site de intranet em execução no Windows 2003 e em uma página em que tenho um vídeo de treinamento postado. temos três locais e três servidores, os vídeos de treinamento foram colocados em cada servidor em uma pasta. O que eu gostaria de fazer é quando alguém clica em um link de vídeo que eu gostaria que o IP fosse verificado e mandasse a pessoa para o arquivo que está em sua área.

Cada área tem seu próprio intervalo de IPs, portanto, se houver uma maneira de verificar se ela está dentro de um intervalo e encaminhar a pessoa para o servidor e o arquivo apropriados, isso será ótimo. Eu estou tentando evitar ter que criar uma lista de todos os vídeos 3 vezes (uma lista para cada área) e dizer se o seu nesta área clicar nesses vídeos e assim por diante. Estou procurando uma solução há alguns dias e não encontrei o que preciso. Qualquer ajuda seria apreciada.

    
por MJT 13.02.2013 / 18:48

1 resposta

3

Parece que esses são compartilhamentos de arquivos do Windows nos quais os vídeos são hospedados. Se for esse o caso, você deseja usar uma combinação de Namespaces de DFS e a Replicação DFS Serviços e sites do Active Directory para fazer isso funcionar.

Você criaria um namespace comum que tenha três compartilhamentos de arquivos por trás dele. Por exemplo, \domain\shares\video teria, na verdade, três compartilhamentos, um para cada servidor, e os clientes podem ser redirecionados para o servidor correto de forma transparente com base no site em que estão. Esse reconhecimento de local é tratado por objetos de site e sub-rede criados em sites e serviços do AD.

    
por 13.02.2013 / 19:00