Usando uma instância do Ubuntu AWS como túnel para o RDP para simular a largura de banda

3

Eu tenho um monte de instâncias do Windows no EC2 que eu posso conectar usando o RDP. Eu quero testar o desempenho do RDP sob várias condições de largura de banda e latência. Eu sei sobre a ferramenta tc qdisc que nos permite controlar o tráfego em interfaces particulares em uma máquina. No entanto, gostaria de manter isso independente da minha máquina de desenvolvedor. Eu queria uma configuração na qual eu tivesse outra caixa - muito provavelmente uma instância do AWS do ubuntu que eu pudesse configurar para que minhas conexões RDP fossem roteadas através das interfaces daquela máquina e eu pudesse definir controles de largura de banda em portas diferentes daquela máquina. Isso funcionará como um gateway para minhas conexões RDP, para que eu possa ver como o RDP funciona sob determinadas condições de largura de banda, conectando-se à porta apropriada neste gateway.

Eu explorei algumas ferramentas como o rinetd server e tentei trabalhar com regras de iptable. A coisa mais próxima do que eu precisava era de encaminhamento de porta SSH, usando o gateway. No entanto, vejo algum desempenho estranho, portanto, quero acabar com o SSH e ver se consigo uma solução transparente (sem SSH). Eu quero uma configuração em que eu poderia apenas rdp em uma porta no gateway e o gateway automaticamente "encaminha" essa conexão para a máquina remota (pré-configurada). E o tráfego que volta da máquina remota também deve ser redirecionado pelo gateway de volta ao meu cliente. Dessa forma, posso usar tc qdisc no gateway e estudar o RDP sob várias configurações.

    
por AjP 21.08.2012 / 00:53

1 resposta

0

Não quer dizer que você não conseguirá executar do jeito que você está imaginando, mas você pode ter um tempo mais fácil se usar uma ferramenta que limita a largura de banda nas próprias caixas do Windows. Alguns exemplos incluem,

  • NetLimiter
  • Shunra vCat

Essas ferramentas restringirão a largura de banda ou, no caso de Shunra, prejudicarão a perda de ping ou de pacotes da rede. Você pode então se conectar diretamente a partir do seu cliente de teste e não se preocupar em rotear a conexão para limitar a largura de banda.

    
por 21.08.2012 / 01:12