Un nuevo desarrollador ha creado 'nfs-doctor', una herramienta de línea de comandos en C diseñada para simplificar la depuración de servidores NFS desde el lado del cliente. La herramienta, disponible en GitHub, verifica aspectos críticos como la red, el funcionamiento de rpcbind, las versiones de NFS, permisos, mapeo de UID/GID, y más, ayudando a identificar problemas comunes que impiden el correcto funcionamiento de NFS. 'nfs-doctor' no reemplaza un análisis exhaustivo del servidor, pero ofrece una forma rápida de diagnosticar si el problema reside en la configuración de red, NFS o permisos. La herramienta realiza una amplia gama de pruebas, incluyendo verificación de puertos, detección de servicios registrados, pruebas de versiones de NFS, enumeración de exportaciones, comprobación de dependencias del cliente, y análisis de rendimiento. Incluye opciones para generar informes detallados en formato JSON y HTML, facilitando la automatización y el intercambio de resultados. La herramienta es especialmente útil para identificar problemas relacionados con UID, GID, ACLs y root squash, que a menudo son la causa de fallos en NFS. La instalación varía según la distribución de Linux (Debian/Ubuntu o Fedora/RHEL), y requiere la instalación de herramientas de desarrollo y NFS client tools.
