rejetto forum

Registros IP Publica con Cloudflare

sergio · 7 · 9038

0 Members and 1 Guest are viewing this topic.

Offline sergio

  • Occasional poster
  • *
    • Posts: 36
    • View Profile
Hola,

Para ingresar a mi servidor se hace por medio de Cloudflare.

Al ingresar cualquier usuario al servidor, se registra la IP publica de cloudflare, pero NO se registra la verdadera IP Publica
del Usuario que accede al servidor.

Como se puede hacer para que me registre la verdadera IP Publica del usuario ?


Offline LeoNeeson

  • Tireless poster
  • ****
    • Posts: 858
  • Status: On hiatus       (sporadically here)
    • View Profile
    • twitter.com/LeoNeeson
Hola! disculpa por mi tardía respuesta. No utilizo Cloudflare por lo que no sabría decirte una respuesta exacta, pero quizás éste o éste otro artículo te ayude (o sino puedes encontrar más respuestas en ésta búsqueda de Google). Todos los artículos están en inglés, no encontré nada en español.

Según parece, Cloudflare agrega dos registros en las cabeceras HTTP ("HTTP header"), y son "CF-Connecting-IP:" y "X-Forwarded-For:", según puedes leer aquí. Ahora habría que buscar alguna forma de leer e incorporar esto a HFS. Cualquier avance sobre el tema, o si encuentras alguna solución, deja tu mensaje aquí asi le puede ser de utilidad a algún otro usuario en el futuro.

Suerte! :)
« Last Edit: October 09, 2017, 08:28:14 AM by LeoNeeson »
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
» Currently taking a break, until HFS v2.4 get his stable version.


Offline sergio

  • Occasional poster
  • *
    • Posts: 36
    • View Profile
Hola,

Gracias por tu respuesta.

Esos procedimientos aplican para apache, y similares, pero no para hfs.

Yo tengo apache en windows, y se puede lograr de dos formas:

1. con el mod_cloudflare (No utilice este metodo)

2. con un codigo php incluido en las paginas web, que me arroja las ip de cloudflare, y las ip real del visitante a mi sitio web.

Este ultimo metodo se podria adaptar en hfs, de acuerdo al codigo que maneja hfs. Pero no se donde se encuentra el codigo que registra las IP.
Creo que rejetto podria modificar ese codigo, de la misma forma como se hace en php; Donde se obtiene la IP real del visitante, y la IP del proxy
en caso de esconderse tras el.

Un saludo.



Offline LeoNeeson

  • Tireless poster
  • ****
    • Posts: 858
  • Status: On hiatus       (sporadically here)
    • View Profile
    • twitter.com/LeoNeeson
Creo que usando macros, HFS debería poder extraer de las "cabeceras HTTP" la IP de los visitantes (si es que Cloudflare pasa esa información en los "HTTP headers").

De todas formas creo que eso solo sería útil para mostrar esas IPs en el "log" (registro) de HFS, y no para aplicar restricciones a tus visitantes.

Lamentablemente mi conocimiento sobre macros de HFS es muy limitado. Por eso lo ideal sería hacer esta pregunta la sección en inglés del foro y ahí seguro alguien que sepa más que yo en el tema "macros de HFS" te va a dar una mano.

Suerte! :)
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
» Currently taking a break, until HFS v2.4 get his stable version.


Offline sergio

  • Occasional poster
  • *
    • Posts: 36
    • View Profile
esa es la idea. Que muestre las IP en el log.

Yo no se ingles, la unica seria traduccir por google, pero ya tengo una mala experiencia con un post que cree hace mucho tiempo, y se formo una gran polemica, debido a que no entendian bien lo que yo deseaba.....voy a tratar mas adelante a ver que pasa.

Un saludo.


Offline LeoNeeson

  • Tireless poster
  • ****
    • Posts: 858
  • Status: On hiatus       (sporadically here)
    • View Profile
    • twitter.com/LeoNeeson
Yo no se ingles, la unica seria traduccir por google, pero ya tengo una mala experiencia con un post que cree hace mucho tiempo, y se formo una gran polemica, debido a que no entendian bien lo que yo deseaba.....voy a tratar mas adelante a ver que pasa.
No te hagas drama y no tengas miedo, este es un foro 100% amigable, aqui nadie te va a expulsar o banear porque te equivoques con el inglés o por no expresarte bien en algo. Animo y cuando quieras puedes abrir el post en inglés, así seguro vas a obtener alguna ayuda (si es que aún la necesitas). Saludos...
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
» Currently taking a break, until HFS v2.4 get his stable version.