Opção 1 - Servidor DNS
Você precisa de um servidor DNS para resolver um nome, 'MyPrinter', para um endereço IP '192.168.1.9'.
Se você tiver um computador reserva, poderá instalar o linux (gratuito) com o Bind9 (também gratuito) e executar o seu próprio servidor DNS a partir de casa. Atribua ao servidor DNS um IP como 192.168.1.2.
Em seguida, em todos os seus dispositivos em casa, você alteraria a entrada do servidor DNS para 192.168.1.2.
Por exemplo, MyPrinter terá um endereço IP de 192.168.1.9, uma sub-rede de 255.255.255.0, um gateway 192.168.1.1 (roteador) e um servidor dns de 192.168.1.2.
O link abaixo pode ajudá-lo a configurar seu servidor DNS.
Opção 2 - DNS local
A opção mais fácil, se você tiver apenas um ou dois PCs em casa, é usar o seu computador Windows para fazer DNS por você. Há um arquivo chamado 'hosts' que você pode editar e criar entradas estáticas.
Um exemplo do arquivo hosts pode ser:
MyPrinter 192.168.1.9
Agora, seu computador saberá onde MyPrinter está na rede. No entanto, as limitações para isso é - só funcionará do seu PC. Nenhum outro computador ou dispositivo entenderá o MyPrinter, pois o arquivo hosts está apenas no seu PC. No entanto, você pode copiar este arquivo para seus outros computadores.