El 25/05/2015 18:51, "Camaleón" <noela...@gmail.com> escribió: > > El Mon, 25 May 2015 18:28:32 +0200, Maykel Franco escribió: > > > El día 25 de mayo de 2015, 18:13, Camaleón <noela...@gmail.com> escribió: > >> El Mon, 25 May 2015 17:43:29 +0200, Maykel Franco escribió: > >> > >>> Hola buenas, he montado haproxy en Debian. Mi objetivo es balancear > >>> tráfico a 3 servidores por TCP puerto 3306 Mysql. > >>> > >>> El problema que he encontrado, que por lo visto despues de googlear está > >>> más que reportado, es que cuando se conectan las máquinas clientes y > >>> pasan por haproxy, la ip que aparece en los servidores Mysql, es la ip > >>> del haproxy (balancador TCP) en vez de la ip de las máquinas clientes. > >> > >> (...) > >> > >> Pues ni idea pero para eso está Google :-) > >> > >> Echa un ojo a esta página, parece que hablan de un asunto similar: > >> > >> haproxy and forwarding client IP address to servers > >> http://serverfault.com/questions/331079/haproxy-and-forwarding-client-ip-address-to-servers > >> > >> Básicamente, dos cosas: > >> > >> 1/ Opción "option forwardfor" > >> > >> 2/ Verificar que los scripts que ejecuten los clientes (en caso de > >> haberlos) están configurados para enviar los datos correctos o que > >> el servidor está configurado correctamente para obtenerlos. > >> > > Gracias por contestar. > > > > Si ese es uno de los primeros post que probé, y me sigue sin funcionar. > > (...) > > > La verdad es que no sé ni en qué log mirar. > > Quizá tengas que especificar algún parámetro adicional: > > http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-option%20forwardfor > > > Por lo que veo el del post que me has pasado, acaba usando php para > > sacar las cabeceras? > > En el caso del ejemplo del enlace sí porque el cliente se conecta > al servidor web a través de un script en PHP pero si en tu caso no > hay nada de eso detrás sino que la conexión va directa a la bdd mysql > sin pasar por servidor web... pues no aplica. Lo que ya no sé es si habrá > algún parámetro en MySQL para configurar esto :-?
Umm que bueno voy a probarlo. Si, debajo del balanceador haproxy hay 3 MySQL. La conexion hacia haproxy es para balancear usando mas tarde keepalive con ip virtual y 2 nodos haproxy pero eso es otro cantar. Comento resultados. > > Saludos, > > -- > Camaleón > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: https://lists.debian.org/pan.2015.05.25.16.50...@gmail.com >