Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero
Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

Cómo montar una unidad de red NFS en Linux

Loading

Montar una unidad de red en Linux utilizando NFS (Network File System) implica configurar tanto el servidor como el cliente para permitir el acceso y compartir directorios. Aquí tienes una guía paso a paso para lograrlo:

Paso 1: Configurar el Servidor NFS

  1. Instalar NFS Server:
    • En sistemas basados en Debian/Ubuntu:

      sudo apt update sudo apt install nfs-kernel-server
    • En sistemas basados en Red Hat/CentOS:

      sudo yum install nfs-utils
  2. Crear el Directorio para Compartir:

    sudo mkdir -p /mnt/nfs_share
  3. Asignar Permisos al Directorio:

    sudo chown nobody:nogroup /mnt/nfs_share sudo chmod 777 /mnt/nfs_share
  4. Editar el Archivo de Exportaciones:
    • Abre el archivo /etc/exports con un editor de texto:

      sudo nano /etc/exports
    • Añade la siguiente línea al archivo para compartir el directorio con una red específica (por ejemplo, 192.168.1.0/24):

      /mnt/nfs_share 192.168.1.0/24(rw,sync,no_subtree_check)
  5. Aplicar la Configuración:

    sudo exportfs -ra
  6. Iniciar y Habilitar el Servicio NFS:

    sudo systemctl start nfs-kernel-server
    sudo systemctl enable nfs-kernel-server

Paso 2: Configurar el Cliente NFS

  1. Instalar NFS Client:
    • En sistemas basados en Debian/Ubuntu:

      sudo apt update
      sudo apt install nfs-common
    • En sistemas basados en Red Hat/CentOS:

      sudo yum install nfs-utils
  2. Crear el Punto de Montaje:

    sudo mkdir -p /mnt/nfs_clientshare
  3. Montar el Directorio NFS Manualmente:
    • Sustituye server_ip por la dirección IP del servidor NFS:

      sudo mount server_ip:/mnt/nfs_share /mnt/nfs_clientshare
  4. Verificar el Montaje:

    df -h
    • Deberías ver una línea que muestra el montaje de /mnt/nfs_share desde el servidor.

Paso 3: Montaje Automático en el Inicio

Para montar automáticamente el directorio NFS al inicio, edita el archivo /etc/fstab:

  1. Abrir /etc/fstab:

    sudo nano /etc/fstab
  2. Añadir la Línea de Montaje:
    • Añade la siguiente línea al final del archivo, reemplazando server_ip con la IP del servidor NFS:

      server_ip:/mnt/nfs_share /mnt/nfs_clientshare nfs defaults 0 0
  3. Guardar y Cerrar el Archivo
  4. Probar la Configuración:
    • Desmonta el directorio y vuelve a montarlo usando fstab:

      sudo umount /mnt/nfs_clientshare sudo mount -a
    • Verifica nuevamente con:

      df -h

¡Y eso es todo! Ahora has configurado un servidor y un cliente NFS en Linux. Los directorios compartidos estarán disponibles en el cliente, permitiendo el acceso a los archivos del servidor como si fueran locales.

You may also like...