El sitio web muestra si escribo la IP, pero no si escribo el nombre del sitio

Hola, primero que nada, quiero disculparme por la falta de detalles en el título y por la poca información que habrá en el post. Soy nuevo en todo esto y no tengo idea de lo que estoy haciendo.

Básicamente, ayer creé una cuenta en DigitalOcean, configuré un droplet, seguí el proceso de creación para hacer un sitio de Discourse, pero el sitio solo se muestra cuando escribo la dirección IP en la barra de URL. Si escribo el nombre de host, obtengo un error que dice que no se puede encontrar el sitio web o ERR_NAME_NOT_RESOLVED.

He intentado usar un sitio web personal que compré y nunca usé, y también intenté usar el dominio discourse.craftlads.com. Nada parece funcionar. Como dije, puedo acceder al sitio web y a la configuración de administración cuando ingreso la IP en la barra de URL, pero no cuando escribo el nombre de host.

He realizado muchas búsquedas en Google y no puedo entender qué está mal. Probablemente sea una solución sencilla, pero como dije, tengo solo 17 años y soy nuevo en todo esto, así que honestamente necesito una respuesta simple.

Gracias.

Did you create a DNS A record for your subdomain discourse.craftlads.com and pointed it to your droplet IP?

I don’t see a valid A or AAAA record associated to your domain.

A DNS lookup shows:

No match for domain "CRAFTLADS.COM".                             

So you either haven’t registered that domain or you typed it wrong here.

And if you haven’t configured DNS for the domain you also haven’t gotten mail configured, so Discourse won’t be able to send mail.

If you’d like help getting things set up correctly, see Discourse Installation Packages – Literate Computing, LLC