Accediendo a Compartición NFS en Windows
Esta guía muestra cómo conectar un sistema Windows a un almacenamiento NFS remoto, permitiendo acceder a archivos almacenados en un servidor NFS como si fuera un disco local.
Windows tiene soporte nativo para Cliente NFS, disponible principalmente en las versiones:
- Windows 10 / 11 Pro
- Windows 10 / 11 Enterprise
- Windows 10 / 11 Education
- Windows Server
En las versiones Windows Home, el cliente NFS normalmente no está disponible.
📄 Requisitos previos
Antes de comenzar, verifica que:
- El servidor NFS esté configurado y accesible en la red
- El puerto 2049/TCP esté abierto en el firewall
- El usuario tenga privilegios de Administrador
🚀 Paso 1 – Instalar el cliente NFS en Windows
Primero habilita la función Client for NFS en Windows.
Abre PowerShell como Administrador y ejecuta:
Install-WindowsFeature NFS-Client
Este comando instala el componente que permite que Windows acceda a comparticiones NFS.
➕ Paso 2 – Montar la compartición NFS
Después de instalar el cliente NFS, utiliza el comando mount para conectarte al servidor.
mount -o anon \\IP_DO_SERVIDOR\mnt\storage v:
Ejemplo práctico
mount.exe -o anon \\172.16.40.131\mnt\storage v:
En este ejemplo:
- 172.16.40.131 → dirección del servidor NFS (Pública o Privada)
- /mnt/storage → directorio exportado en el servidor
- v: → letra de la unidad que se montará en Windows
Después de ejecutar el comando, la compartición aparecerá como un disco adicional en Windows.
La compartición NFS puede ser accedida usando IP privada (recomendado para redes internas, mayor seguridad y menor latencia) o IP pública, siempre que el servicio esté expuesto correctamente y con los puertos necesarios abiertos (principalmente 2049/TCP).
❌ Paso 3 – Verificar si la compartición fue montada
Para listar los mounts NFS activos ejecuta:
mount.exe
También es posible verificarlo desde el Explorador de Windows, donde la unidad aparecerá como un nuevo disco.
Configuraciones importantes
🚧 Firewall
El puerto utilizado por NFS debe estar abierto en el servidor.
2049/TCP
Ejemplo de regla de firewall en Windows:
New-NetFirewallRule -DisplayName "Allow NFS Port 2049" -Direction Inbound -Protocol TCP -LocalPort 2049 -Action Allow
🚗 Permisos
En Windows generalmente se utiliza el parámetro:
mount -o anon
Esto ocurre porque Windows no utiliza el mismo modelo de UID/GID que Linux.
❌ Desmontar la compartición
Para eliminar la compartición montada utiliza:
umount.exe v:
✅ Conclusión
Después de la configuración, el sistema Windows podrá acceder al almacenamiento NFS remoto como una unidad de disco local, facilitando el intercambio de archivos entre entornos Linux y Windows.
Este tipo de integración es común en:
- entornos híbridos Linux / Windows
- clusters de aplicaciones
- entornos DevOps
🧠 ¿Dudas?
Contacta con el soporte técnico y envía tu consulta, estaremos disponibles para ayudarte!