Fórum cPanel: Redirecionar Porta - Fórum cPanel

Ir para


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Redirecionar Porta

#1 Membro offline   Insert 

  • Esse é irmão!!
  • PipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 336
  • Cadastrado: 11-setembro 09

Posted 25 janeiro 2010 - 09:29

Pessoal, estou pensando em mudar o mysql pra outro servidor mas isso vai me dar dor de cabeça pelo moitivo dos scripts que usam mysql estarem confoigurados com "localhost" entao ate que mudei para o novo endereço será dose.

Entao queria saber se ha como redirecionar a porta 3306 para outro servidor. Ex. o script tenta conectar no localhost com a porta 3306 e é mando pro outro servidor.
0

#2 Membro offline   ergti 

  • Ele mora no fórum!
  • PipPipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 682
  • Cadastrado: 06-agosto 06
  • Gender:Male
  • Location:Belo Horizonte

Posted 25 janeiro 2010 - 10:04

Faça um planejamento desta melhoria junto aos seus clientes, instruindo-os a alterar o nome do servidor nos scripts e até mesmo, colaborando nesse processo. Será de longe o mais tranquilo e já gerará um padrão correto para novas contas.

Agora pense numa regra de firewall que envie toda e qualquer solicitação da porta 3306 para fora, isso seria simples, mas como você faria pra neste script de firewall, informar que o cPanel utiliza o MySQL local, dentre outros serviços do sistema?


0

#3 Membro offline   Insert 

  • Esse é irmão!!
  • PipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 336
  • Cadastrado: 11-setembro 09

Posted 25 janeiro 2010 - 04:50

ergti a intensão é configurar um subdominio chamado mysql em todas zonas de DNS e nas novas tambem.

Mas a questão são os clientes atuais, pois mesmo avisando para eles que tera de mudar de localhost para mysql.dominio.com por ex. haverá casos de clientes que não manjam nada do sistema que usam no site, casos de clientes que só irão ver o aviso dias depois e neste periodo seus sistemas ficarão off.

Entao pensei em criar este redirecionamento(acho que no iptables da pra fazer) e enquanto isso ia avisando os clientes para alterar o host no script deles, assim teria mais tempo e nao teria sistemas offline.

pensei tambem em criar um shellscript para ir trocando tudo que tiver escrito localhost para o novo endereço mas isso sera mais trabalhoso e nao é só mysql que usa localhost, tem sitemas de clients de email e etc...
0

#4 Membro offline   Insert 

  • Esse é irmão!!
  • PipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 336
  • Cadastrado: 11-setembro 09

Posted 28 janeiro 2010 - 07:57

ergti seria desta forma a regra pro iptables:

iptables -t nat -A PREROUTING -s localhost -p tcp --dport 3306 -j DNAT --to-destination 200.200.200.200
iptables -A FORWARD -s 200.200.200.200 -p tcp --dport 3306 -j ACCEPT


Onde 200.200.200.200 seria o servidor destino... ou seja ao tentar se conectar a porta 3306 localmente sera redirecionado ao servidor 200.200.200.200
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 membro(s), 1 visitante(s), 0 membro(s) anônimo(s)