Recuerda también añadir las directivas set_real_ip_from correctas en el contenedor de Discourse para las direcciones ipv4 e ipv6 del frontend. (Ver cloudflare.template.yml para un ejemplo)
Gracias por tu respuesta. Estoy usando un servidor smtp externo y una CDN diferente.
Cloudflare no es suficiente para ocultar la dirección IP. iplogger. Es posible conocer la dirección IP en herramientas como org. No pude ver nada en la configuración de Discourse para evitar esto. Así que iplogger. Gracias a un enlace tomado de la dirección org, es posible conocer la dirección IP real del servidor en los puntos de entrada del foro.
Estoy pensando en usar Discourse para un partido político. Aquellos con puntos de vista opuestos intentan demasiadas vías de ataque. Necesito construir este foro de manera sólida.
Debería serlo, si Cloudflare no puede ocultarla, tu proxy inverso tampoco podrá. Pero es posible, así que debes tener un error de configuración en alguna parte. ¿Qué quieres decir con “como org”?
En realidad, me refiero a lo anterior. Se puede crear una URL con la ayuda de la herramienta disponible en “iplogger.org”. Cuando tomas esta URL y la colocas en el hilo en el foro de Discourse, puedes conocer la dirección IP real del servidor. Porque el VPS donde está instalado Discourse está haciendo una solicitud directa a la conexión colocada dentro del tema. Esto permite que la dirección IP real del servidor quede expuesta.
En el tema a continuación, se dice que se debe configurar un servidor proxy para las solicitudes salientes del servidor.
Creo que lo solucionas haciendo que tu firewall permita conexiones solo desde los servidores de Cloudflare. De esta manera, no importará si tu dirección IP es conocida.
Necesitas un servidor proxy, no un proxy inverso. Puedes buscar en Google “servidor proxy gratuito” para encontrar algunos, o ejecutar algo como Squid en una máquina virtual que solo permita SSH desde tu IP, quizás detrás de un bastión.
No estoy muy seguro de cómo configurar Discourse para usarlo, pero podría ser tan simple como establecer una variable de entorno.