Como configurar o Ubuntu Server para apontar para o domínio do meu site registrado?

Como configurar o Ubuntu Server para apontar para o domínio do meu site registrado?

Em primeiro lugar, estou ciente de que possivelmente é uma duplicata, mas o que acontece é que não importa o que eu tente pesquisar, ler e configurar no Google, simplesmente não consigo entender completamente como fazê-lo. Por que? Vamos pegar "example.asd" como exemplo. Algo sobre isso é o "nome de domínio", algo sobre isso é o "servidor de nomes", algo sobre isso é o "DNS", embora alguns domínios registrados possam apontar diretamente para o endereço IP, meu roteador já está configurado para um "DNS" então pode resolver URLs e assim por diante. Estou muito confuso sobre isso, e tudo o que encontro simplesmente me confunde ainda mais.

Comprei e registrei o nome da minha página emhttp://www.nic.cl. Ao que parece, o painel de controle do domínio não aceita a configuração de um "registro A". Aceita apenas "Nameservers" (DNS?), essas urls que, no caso de serviços como 000webhost, são como as seguintes:

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

Usando 000webhost como exemplo, tudo o que sei que preciso fazer é configurar uma conta apontando para o domínio da minha página registrada/comprada e, finalmente, configurar o domínio para apontar de volta para esses "servidores de nomes".

De um host local, como configurar o Apache ou o Nginx para apontar para o meu domínio e como hospedar um "servidor de nomes"? Preciso REALMENTE comprar um "DNS" ou algo parecido (se entendi corretamente)?

informação relacionada