INSTALACION Y CONFIGURACION DE UN SERVIDOR Y CLIENTE NFS
Este manual lo hago con la finalidad d explicarles paso a paso a instalar y
configurar un servidor nfs en el sistema operativo de Linux en su
distribucin centos versin 6.5.
NFS es un sistema que utiliza Linux para compartir archivos o carpetas
mediante una red.
Primero cambiamos la configuracin de red de nuestra mquina
virtual a NAT.
Entramos a modo consola tecleando Ctrl+Alt+F2 y salimos a modo
grafico tecleando
Ctrl+Alt+F1.
Nos logueamos con root.
Ahora configuraremos la tarjeta de red en centos para poder
descargar nfs.
Verificamos que BOOTPROTO este con DHCP y que ONBOOT este en
yes, tal como se encuentra en la imagen.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Luego de configurar la tarjeta
presionamos ESC y guardamos
tecleando :wq y reiniciamos el servicio de red con el comando
service network restart
Ahora pasamos a instalar nfs con el comando yum y install nfs-utils
rpcbind
Ahora cambiamos nuestra configuracin de red de nuestra mquina
virtual a RED INTERNA
Ahora procederemos a cambiar nuestra tarjeta de red con una ip
esttica salimos con ESC guardamos con :wq y restauramos el
servicio con service network restart.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Ahora deshabilitamos el selinux tecleamos vi /etc/sysconfig/selinux
Cambiamos enforcing por disabled y guardamos con :wq
Ahora deshabilitamos el firewall tecleamos
system-config-firewall-tui
Presionamos la tecla espacio para desmarcar la opcin de firewall y
le damos aceptar luego le damos SI.
Creamos la carpeta /data que es la que vamos a compartir.
Ahora configuramos los servicios desde el inicio tecleamos los
siguientes comandos
Editamos el fichero vi /etc/exports y dentro tecleamos el siguiente
comando.
/data es la carpeta a compartir y la [Link] es la direccin ip
del cliente
Ahora editamos el fichero vi /etc/[Link] y dentro tecleamos el
siguiente comando mountd [Link]/[Link]
En esta parte es donde permitimos al cliente conectarse con el
servidor.
Ahora editamos el fichero vi /etc/[Link] tecleamos los siguientes
comandos presionamos escape y guardamos con :wq
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
Ahora reiniciamos los servicios
service rpcbind restart
service nfs restart
service nfslock restart
CONFIGURACION EN EL CLIENTE
Descargamos nfs tal como lo hicimos en el servidor.
Cambiamos la configuracin de red de nuestra mquina virtual de
NAT a modo RED INTERNA tal como lo hicimos en el servidor.
Ahora configuramos la tarjeta de red con una ip esttica tal como
est en la imagenRecuerden que la ip del cliente es la
[Link]
Despus reiniciamos el servicio de red con service network
restart
Desactivamos el firewall tal como lo hicimos en el servidor.
Desactivamos el selinux tal como lo hicimos en el servidor.
Creamos la carpeta tal como lo hicimos en el servidor mkdir /data
Configuramos los servicios de inicio tal como lo hicimos en el
servidor, tecleamos los siguientes comandos.
Ahora reiniciamos los servicios tal como lo hicimos en el servidor,
tecleamos los siguientes comandos.
service rpcbind restart
service nfs restart
service nfslock restart
Ahora montamos la direccin ip del servidor seguida de la carpeta
que se va compartir y la carpeta destino tal como se ve en la
imagen, ingresamos el siguiente comando y damos enter.
mount t nfs4 [Link]:/data /data
Ahora por ultimo verificamos el sistema nfs compartiendo carpetas
o archivos de servidor a cliente o de cliente a servidor de la
siguiente manera.
Ingresamos a la carpeta data tecleamos cd /data y dentro de data
con el comando touch creamos un archivo texto llamado prueba de
la siguiente manera
touch [Link]
Verificamos que el archivo [Link] se encuentre en el servidor.
Ingresamos a la carpeta /data y tecleamos el comando ls
Ahora podremos crear carpetas y archivos de servidor a cliente y de
cliente a servidor.