reencaminhar conexões tcp para o servidor remoto para que eles se conectem ao localhost em vez disso

1

Eu tenho um script que tenta se conectar a um servidor mysql remoto e eu quero modificar o vm é executado em que, em vez do ip remoto, a conexão será encaminhada para localhost. Alguém pode me dizer se é factível e como?

Eu tenho um plano de fundo, mas a rede é uma espécie de caixa preta para mim ... Eu encontrei alguns exemplos usando o iptables, mas foi quase exclusivamente para redirecionar conexões locais para servidores remotos, então o contrário e simplesmente usá-los com meus IPs e portas locais e remotas não funcionou.

[EDITAR] O script está fazendo a coisa certa em ambientes de teste e produção, mas fazê-lo lidar com ambientes de desenvolvimento também envolveria trabalho extra que eu gostaria de trabalhar ao meu redor. É uma possibilidade, no entanto.

    
por Cpt. Senkfuss 23.07.2013 / 11:00

1 resposta

1

Nunca testado, mas de acordo com o link , você pode usar iptables como este:

iptables -t nat -A PREROUTING -p tcp -d 111.222.333.444 --dport 3306 -j REDIRECIONAR - para-portos 3306

    
por 23.07.2013 / 11:55