NFS es sigla de Sistema de archivos en Red (Network Filesystem), se trata de un protocolo con servidor y cliente(s) para lograr que parte del sistema de archivos del servidor pueda verse en el computador cliente en un directorio local. A continuación presentamos su uso como servidor y cliente en adJ 5.9. 1. SERVIDOR1.1. ConfiguraciónPara compartir un directorio se especifíca en /mnt/respaldo -alldirs -network 192.168.2 -mask 255.255.255.0 El archivo portmap_flags= nfsd_flags= Para reiniciar doas sh /etc/rc.d/portmap -d restart Para reiniciar servidor nfs: doas sh /etc/rc.d/nfsd -d restart o doas su - pkill nfsd rm -f /var/db/mountdtab echo -n > /var/db/mountdtab mountd nfsd -tun 4 Al hacer cambios a pkill -SIGHUP mountd Posibles errores pueden examinarse en 1.2. DiagnósticosPara verificar que directorios está exportando: showmount -e 192.168.2.1 que debe mostrar algo como Exports list on 192.168.2.1: /mnt/respaldo 192.168.2.0 Para verificar que está corriendo # rpcinfo -p program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100005 1 udp 1011 mountd 100005 3 udp 1011 mountd 100005 1 tcp 914 mountd 100005 3 tcp 914 mountd Para verificar que los servicios RPC funcionan: #rpcinfo -t localhost portmapper program 100000 version 2 ready and waiting # rpcinfo -t localhost nfs program 100003 version 2 ready and waiting program 100003 version 3 ready and waiting # rpcinfo -t localhost mountd program 100005 version 1 ready and waiting rpcinfo: RPC: Program/version mismatch; low version = 1, high version = 3 program 100005 version 2 is not available program 100005 version 3 ready and waiting Este mismo programa puede usarse desde clientes tipo UNIX donde esté para verificar que pueden verse externamente los servicios RPC. 2. CLIENTE2.1. Cliente OpenBSDPara montar el sistema de archivos exportado en el directorio doas mkdir -p /respaldo doas mount_nfs 192.168.2.1:/mnt/respaldo/ /respaldo/ Para montarlo de manera permanente, es decir que en cada arranque monte automaticamente (mientras el servidor NFS esté encendido), editar /etc/fstab y añadir 192.168.2.1:/mnt/respaldo /respaldo/ nfs nosuid,rw,nodev 0 0 2.2. Cliente Ubuntu CEPuede preparar herramientas y directorio en el cual montar con: sudo apt-get install portmap nfs-common sudo mkdir /respaldo Y montar en si con: sudo mount.nfs 192.168.2.1:/mnt/respaldo /respaldo Para mantener de manera permanente, agregue a 192.168.2.1:/mnt/respaldo /respaldo/ nfs nosuid,rw,nodev 0 0 3. REFERENCIAS
|