Existe um gateway de serviços de terminal para o Linux?

1

Eu preciso rotear conexões RDP para uma máquina virtual XP disponível através do Linux. Existe tal software?

Eu tenho um pool de Windows Machines (VM), todos com diferentes endereços IP e quero o proxy

  1. oculta todos esses endereços IP diferentes. Alguém se conectando terá apenas o endereço de proxy
  2. o proxy encaminhará para uma VM do Windows disponível (ninguém está usando)
por Guerrio 19.04.2013 / 17:48

1 resposta

3

Qual das seguintes situações você quer dizer?

  1. [cliente RDP na máquina Windows] = > [servidor linux] = > [windows Terminal Server]

    • Se o # 1 for o caso, você pode usar o proxy SSH + proxycap no Windows: link
  2. [cliente RDP na máquina MacOSX / Linux] = > [servidor linux] = > [Servidor de terminal do Windows]

    • Se o caso # 2 for o caso, use 'sshuttle' no link Ele permitirá que você faça o tunelamento de sua máquina MacOSX / Linux para o servidor linux e proxy suas conexões TCP destinadas para o endereço IP / intervalos de endereços IP através do servidor linux.

Editar:

Com base no comentário, parece que o que se deseja é:

[cliente (s)] = > [servidor proxy] = > [pool de servidores do windows]

O cliente só possui credenciais de login e conecta informações ao servidor proxy. Com base nas credenciais de login do cliente, elas só poderiam se conectar à sua própria máquina Windows no pool de back-end.

Para isso, um gerenciador de sessão de login e um proxy baseado em chave de sessão permitirão acesso "anônimo" ao pool de back-end.

Este artigo vem à mente:

link

Embora não seja uma solução completa, ele permite conexões persistentes entre um cliente remoto e um servidor de terminal do Windows no back-end. Com um pouco de codificação de aplicativo apropriado para impor um host de back-end específico a um cliente remoto específico no login na interface da Web, você deve conseguir implementar o que está perguntando.

    
por 19.04.2013 / 18:22