Um nome de domínio é uma abstração para um endereço IP. Independentemente de qual computador esteja naquele IP, o nome de domínio deve apontar para lá. Então, por que associamos um nome de domínio a um computador usando /etc/{hosts,hostname} e/ou hostnamectl do systemd? Eu sou definitivamente sem noção, mas isso só parece errado para mim.
Estou configurando meu primeiro servidor em casa que será acessível publicamente, usando um DNS dinâmico para o nome de domínio, e então me deparei com essa questão de hosts/nome de host. Não sou o único a perguntar , mas essa pessoa não obteve resposta.