Às vezes, preciso simular um ambiente WAN entre meu cliente e servidor. Quero dizer, especificamente, do mais importante para menos:
De preferência, o simulador WAN poderia atuar como proxy - eu aponto meu cliente no WAN Simulator e o WAN Simulador fala com o servidor. Eu passei muito tempo googling para tentar encontrar algo que fará isso, e tenha encontrado muito pouco.
Claro, sei que existem várias soluções que posso implementar controlando a topologia de rede e inserindo dispositivos no meio, mas controla a rede. Eu sou apenas um desenvolvedor.
Que ferramentas gratuitas ou de baixo custo vocês sabem sobre isso pode ajudar um simular uma WAN?
Há uma empresa chamada Shunra que se especializa nessa coisa. Eu não tenho experiência com eles, mas eles estão por aí há algum tempo.
Envolve o TC para fornecer comportamento de rede não confiável aleatório.
Dummynet é um software gratuito que pode ser usado para simular várias condições de rede. Se você tiver uma máquina de reposição, instale o FreeBSD e Donynet e coloque-a entre seu cliente e servidor. Você pode então ajustar a donynet para variar a latência, jitter e perda que você experimenta.
Editar: basta ler a pergunta e perceber que você não possui sua rede. Nesse caso, configure a donynet em uma máquina que tenha duas nics e ligue-a em um roteador que tenha seu corporativo WAN de um lado e sua estação de trabalho no outro. Apenas não deixe de falar Seu departamento de TI primeiro para se certificar de que eles não têm nenhum problema com você fazendo isso!