Site mostra se digito o IP, mas não se digito o nome do site

Olá, gostaria primeiro de me desculpar pela falta de detalhes no título e também pela pouca informação que haverá no post. Sou novo em tudo isso e não faço ideia do que estou fazendo.

Basicamente, ontem criei uma conta na DigitalOcean, configurei um droplet e segui o processo de criação para montar um site Discourse. No entanto, o site só aparece quando digito o endereço IP na barra de URL. Se digito o nome do host, recebo um erro dizendo que o site não foi encontrado ou ERR_NAME_NOT_RESOLVED.

Tentei usar um site pessoal que comprei e nunca utilizei, e também tentei usar o domínio discourse.craftlads.com. Nada parece estar funcionando. Como disse, consigo acessar o site e as configurações de administração ao digitar o IP na barra de URL, mas não quando digito o nome do host.

Fiz várias pesquisas no Google e não consigo descobrir o que está errado. Provavelmente é algo simples, mas, como disse, tenho apenas 17 anos e sou novo em tudo isso, então realmente preciso de uma resposta simples.

Obrigado.

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