El uso de un servidor DNS local permite gestionar y identificar dispositivos en una red de manera centralizada, superando las limitaciones de herramientas como arp-scan que solo revelan direcciones IP y MAC sin contexto. Este método combina un servidor DHCP con un resolver DNS recursivo, como unbound, para asociar nombres de host con información descriptiva mediante registros TXT. Al configurar un registro de entrada (PTR) y un registro TXT en el servidor DNS, el administrador puede almacenar detalles técnicos, como el modelo de hardware o el nombre del usuario, vinculados a la dirección IP específica. Por ejemplo, un registro TXT puede contener la descripción "Johns Intel i7-7700 Acer laptop" para un dispositivo con IP 192.168.1.12. Esta configuración permite consultar la identidad del dispositivo mediante comandos de línea de comandos, como drill, sin necesidad de escanear la red. El proceso requiere que el servidor DHCP (como dhcpd en OpenBSD) se inicie después del resolver DNS para que las asignaciones de IP fijas coincidan con los registros DNS. Esta solución es útil tanto en entornos de laboratorio doméstico como en oficinas, ya que permite mantener un inventario actualizado y evitar la confusión de nombres de host. Además, al autoalojar el DNS, el administrador gana control total sobre la resolución de nombres, pudiendo bloquear sitios web o servicios de telemetría. Aunque introduce una dependencia de un servidor central que puede afectar el rendimiento si falla, la flexibilidad y el control sobre la red justifican su implementación en redes pequeñas a medianas.
