É uma forma. Com um dns server (por ex. o bind) configurado e escutando requisições da sua rede local, qualquer máquina usada nela que receba esse dns, vai resolver os nomes do jeito que você especificou. Uma das coisas possíveis é configurar ddns nos servidores dhcp e de dns, pra fazer resolução dos hostnames na sua rede local (pc1 fala que seu nome é pc1.loja1.com pro servidor dhcp, essa informação é passada pro servidor dns, e ai de um outro pc qualquer, você vai poder usar pc1.loja1.com no lugar de checar qual é o ip da vez naquela máquina).