¿Cómo configurar Ubuntu Server para que apunte al dominio de mi sitio web registrado?

¿Cómo configurar Ubuntu Server para que apunte al dominio de mi sitio web registrado?

En primer lugar, soy consciente de que posiblemente sea un duplicado, pero lo que sucede es que no importa lo que intente buscar en Google, leer y configurar, simplemente no puedo entender completamente cómo hacerlo. ¿Por qué? Tomemos como ejemplo "ejemplo.asd". Algo sobre esto es el "nombre de dominio", algo sobre esto es el "servidor de nombres", algo sobre esto es el "DNS" aunque algunos dominios registrados pueden apuntar directamente a la dirección IP, mi enrutador ya está configurado en un "DNS", así que puede resolver URL, etc. Estoy muy confundido al respecto, y cualquier cosa que encuentre simplemente me confunde aún más.

Compré y registré el nombre de mi página web enhttp://www.nic.cl. Al parecer, el panel de control del dominio no acepta la configuración de un "registro A". Sólo acepta "Nameservers" (¿DNS?), estas URL que, en el caso de servicios como 000webhost, son como las siguientes:

ns01.000webhost.com ns02.000webhost.com

Usando 000webhost como ejemplo, todo lo que sé que tengo que hacer es configurar una cuenta que apunte al dominio de mi página web registrada/comprada y, finalmente, configurar el dominio para que apunte a estos "servidores de nombres".

Desde un host local, ¿cómo configurar Apache o Nginx para que apunte a mi dominio y cómo alojar un "servidor de nombres"? ¿REALMENTE necesito comprar un "DNS" o algo así (si entendí correctamente)?

información relacionada