Redirect Traffic na porta do domínio para ip / domain totalmente diferente

2

Estou interessado em saber se posso forçar um redirecionamento para diferentes ip's para aqueles clientes que passam para determinada porta do meu servidor web. Especificamente, estou tentando obter todo o tráfego da web (80) para o servidor goto em domínio.com, enquanto cada cliente conectado na porta 27015, 55565, 21, 22, etc. do mesmo domínio roteado IP é encaminhado para servidor diferente em desconectado rede. Eu estou bem com este trabalho vice-verca, se eu precisar, onde o servidor apache em execução nas caixas de jogo encaminhar para o host do site. Alguma idéia?

    
por TERMtm 07.09.2011 / 23:13

1 resposta

-1

Bem, a porta 21 deve ser um FTP inseguro. Não tenho certeza se você está executando isso em uma "caixa de jogo". Se você estiver usando o Apache como servidor externo e tentando mapeá-lo para outros servidores e portas, sua melhor opção é usar o mod_proxy do apache e o proxy reverso mod. Aqui está uma configuração de amostra:

#Port Re-mapping:
#Subsonic runs on 11011 at the moment.

ProxyRequests     Off
ProxyPreserveHost On

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /music http://127.0.0.1:11011/
ProxyPassReverse /music http://127.0.0.1:11011/

<Location /music>
Allow from all
</Location>

Só não se esqueça de descomentar mod_proxy e seu reverso da seção de módulos do apache da configuração. E mude a 127.0.0.1::port para a porta e o IP local das "caixas de jogo"

E para o port, todas essas solicitações são exibidas no IP / port externo do servidor apache. Se você estiver tentando atender a solicitações não HTTP (um servidor de jogo real), será melhor usar um balanceador de carga NAT ou DNS para isso, e o cliente deverá se conectar à porta padrão. (Exemplo: conectar-se a um servidor de minecraft em mc.domain.com sem porta especificada, assume a porta 25565. O tráfego HTTP assume a porta 80, ssl é 443, etc.)

    
por 07.09.2011 / 23:29

Tags