Escolha um registrador de domínio que permita alterar as configurações de DNS (suspeito que a maioria faça agora). Em seguida, verifique se você tem um IP estático (para que o servidor esteja em um local IP) e aponte os registros A para ele na página de configuração / painel de controle do registrador de domínio.
Os prefixos de domínio são chamados de SubDomains, geralmente configurados com o registrador. Eles funcionam da mesma maneira que um registro A.
Existem riscos de segurança com isso, você precisará configurar seu servidor e abrir portas, configurar seu firewall, etc.