Procurando por uma solução para configurar um proxy reverso para servidores de jogos

1

Eu corro um servidor de jogo na minha caixa dedicada no país A, que executa o Linux e se comunica com seus clientes usando o UDP.

O servidor tem jogadores de dentro e de fora do País A. Os jogadores do País A têm boas conexões (baixo ping e sem perda de pacotes) para o servidor do jogo. Mas a maioria dos jogadores fora do país A tem conexões ruins (ping alto e alta perda de pacotes) para o servidor do jogo.

Eu tenho um VPS no país B, que também executa o Linux e tem boas conexões com o servidor do jogo e com os jogadores fora do País A.

O que eu quero alcançar é jogadores fora País A conectar ao servidor do jogo via VPS enquanto jogadores dentro País A para se conectar diretamente ao servidor do jogo.

O VPS está atuando como um proxy reverso nesse cenário?

Este objetivo é atingível usando iptables? Se sim, alguém poderia me dar instruções passo a passo?

    
por Jermin Hu 13.05.2016 / 20:36

1 resposta

1

Não, o VPS está agindo como um proxy de encaminhamento, ou apenas um proxy comum, neste caso. Você pode conseguir isso usando iptables , mas provavelmente há algumas soluções mais fáceis disponíveis. Usando iptables , você desejaria configurar regras DNAT e SNAT em sua tabela FORWARD - não, eu não tenho instruções passo-a-passo específicas, mas não deve ser muito difícil para você descobrir as regras individuais você precisa adicionar.

    
por 13.05.2016 / 20:51