Windows Server 2012 - Acessando o RDS via acesso da Web a partir de endereço externo


8

Eu tenho um problema muito estranho. Estou configurando um servidor RDS no azul para uma prova de conceito. Descobri que, se eu usar o acesso à Web usando a URL externa fornecida pelo azure (xxxx.cloudapp.net/RDWeb), posso fazer login bem, até obter o pequeno pop-up na barra de tarefas para dizer que estou conectado, no entanto a página mostra nenhum remoteapps disponível - como se nenhum tivesse sido publicado.

Se eu modificar meu arquivo de hosts para tratar o endereço IP externo como tendo o nome de DNS interno (xxx.domain.local etc) e usá-lo para acessar o RDWeb, ele funcionará perfeitamente. Posso acessar o catálogo do remoteapp, escolher um aplicativo e executá-lo sem problemas.

Eu tentei tudo o que consigo pensar, incluindo a configuração de um gateway rds que não estava instalado antes, mas nada faz diferença. Alguém tem alguma idéia?

Respostas:


1

Eu tive esse problema, tudo se resume a nomes e certificados. Você precisa garantir que:

  • Todos os servidores estão configurados para apresentar seu nome DNS externo, servidor Web RD, hosts de sessão, corretores e gateway (se você tiver um)
  • Os servidores precisam responder a esse nome externo na rede interna, portanto, você precisará configurar uma segunda zona DNS na sua rede interna, com o nome externo e os IPs corretos para todos os servidores
  • Verifique se todos os servidores possuem um certificado válido para o domínio externo. Você provavelmente precisará de um curinga para isso, pois todos os servidores apresentados como servername.external.domain

0

Há um ano, deparei-me com um problema semelhante em que o certificado e o nome do nosso servidor estavam causando um problema ao publicar os aplicativos da empresa.

Como a alteração no arquivo do host local corrigiu o problema, convém que o servidor RDP apresente o nome como algo diferente de xxxx.domain.local.

Tente usar o script localizado aqui.


Obrigado pela tentativa, mas eu já tentei essa.
Frater
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.