Errores DNS continuos sin importar lo que intente

De acuerdo, gente, he probado todo lo que se me ocurre, así que espero que alguien pueda ayudar.
Tengo errores continuos con el puerto DNS 443 y el fallo del puerto 80.

Configuré forum.vnfreaks.com a mi dirección IP en Cloudflare:

(De acuerdo, no pude compartir esta imagen como usuario nuevo, pero en Cloudflare tengo forum (ya que autocompleta el .vnfreaks.com) configurado a mi dirección IP con la nube gris, ya que eso permite que ocurran las conexiones DNS)

Lo configuré a mi dirección IP en Porkbun:

(De acuerdo, no pude incluir esta imagen ya que soy un usuario nuevo. Pero tengo un registro de dirección A configurado a forum.vnfreaks.com vinculado a la dirección IP de mi VPS).

Establecí una regla en mi firewall de Windows para permitir el acceso entrante a través de los puertos 22, 80 y 443.

En mi terminal PuTTY, estoy conectado a la IP de mi servidor. Incluso apagué mi firewall en mi router.

La nube gris en mi Cloudflare debería tener todo configurado, así que honestamente no tengo idea de por qué sigo teniendo este problema.

Lo único que se me ocurre es que tal vez necesite configurar algo en mi cloudpanel para forum.vnfreaks.com, pero realmente no veo por qué necesitaría hacer eso.

Si alguien tiene alguna sugerencia de cosas que podría intentar, lo agradecería mucho. (Además, como información adicional, estoy utilizando un VPS alquilado y usando PuTTY para conectarme por ssh).

También puedo agregar las imágenes que no pude incluir en esta publicación en los comentarios si eso ayuda.

Solo como información adicional sobre cosas que he intentado: intenté configurar mi puerto predeterminado a solo 443, y también intenté hacer la configuración de Discourse a través de mi menú VNC mediante el panel de control de mi VPS.

¿Y esa dirección de io apunta a una máquina virtual que ejecuta Linux? ¿A la que se puede acceder desde internet?