Acho que você está confundindo a diferença entre o que um registrador DNS / host DNS faz e o que um host faz.
The DNS Host (Dreamhost) is responsible for mapping domain names to IP Addresses and >returning the matching back to the requesting client.
The Web Server is simply designed to respond to incoming requests and send a response, it knows nothing of domain names (usually).
Na sua situação, você quer que seu VPS responda ao tráfego, estou assumindo por www.mydomain.is
. Nesse caso, você faz o seguinte:
- Obtenha o endereço IP público do seu VPS. (Do Linode)
- Faça login no portal de gerenciamento de DNS (Dreamhost)
- Crie um novo registro A da seguinte maneira:
A --> 123.123.123.123
e substitua o material 123 pelo seu IP público
Isso deve ser tudo que você precisa fazer. O Linode pode ter requisitos adicionais, mas você teria que trabalhar com eles nesses requisitos. Abra um ticket de suporte.