Tabla de Contenidos
REDES
Existe muchas maneras de poner varios ordenadores en una red para compartir contenidos o imprimir documentos. Vamos a ver 3 posibilidades.
NFS
NFS Network File System es el sistema nativo de Linux para compartir archivos y directorios a través de red. La configuración tiene que realizarse como root.
Podemos ver si está instalado con el comando dpkg -S nfs-common nfs-kernel-server rpcbind. Y si no lo está, hay que instalarlo: apt-get install nfs-common nfs-kernel-server.
Para configurar el servidor, para compartir su contenido, seguimos los siguientes pasos:
- Seleccionamos qué directorio o archivo vamos a compartir y le damos los permisos adecuados con chmod (por ejemplo 755). Es habitual usar la carpeta Público en el directorio del usuario.
- Editamos con un editor de texto plano el archivo /etc/exports, escribiendo al final del archivo, separando con tabulador:
- Ruta de la carpeta compartida.
- Direcciones en red local con acceso a la carpeta (ejemplo: 192.168.1.0/24 para las 25 direcciones).
- Permisos de lectura y escritura (rw).
- Si es síncrona (sync, más rápida) o asíncrona (async, más eficiente). Intro al final.
- Editamos el archivo /etc/hosts.allow, donde escribimos las direcciones que tienen acceso a los servicios:
portmap: 192.168.1.0/255.255.255.0 lockd: 192.168.1.0/255.255.255.0 mountd: 192.168.1.0/255.255.255.0 rquotad: 192.168.1.0/255.255.255.0 statd: 192.168.1.0/255.255.255.0
- Editamos el archivo /etc/hosts.deny, en donde indicamos las restantes direcciones que no tienen acceso:
portmap: ALL lockd: ALL mountd: ALL rquotad: ALL statd: ALL
- Reiniciamos el servicio rpcbind: sudo /etc/init.d/rpcbind restart. Equivale a exports -ra.
- Reiniciamos el servicio NFS: /etc/init.d/nfs-kernel-server restart y /etc/init.d/nfs-common restart.
En el equipo cliente hay que realizar las siguientes acciones:
- Instalar los paquetes nfs-common y portmap. Si la compartición debe ser mutua, también hay que instalar el paquete nfs-kernel-server.
- Se monta la carpeta compartida: mount [dirección local del servidor]:[dirección donde se encuentra en el equipo del servidor] [Punto de montaje].
- Si queremos que la carpeta se monte automáticamente, añadir la entrada al archivo fstab que corresponda, por ejemplo:
192.168.1.39:/home/usuario/Publico /mnt nfs rw,hard,intr 0 0
Si en algún momento queremos desmontarla en el cliente, basta con usar el comando umount y comentar con # la línea correspondiente en el archivo fstab.
Una forma de acceder al contenido de las carpetas compartidas, es escribiendo en el gestor de archivos network:///. De esta forma aparecerán todas las carpetas compartidas.
Un cortafuegos activo, impide este tipo de conexiones si éste no tiene configurada una normativa que lo permita.
VNC: escritorio remoto
Se usarán dos programas para compartir y controlar de forma remota un ordenador:
- vino: Permitirá que un equipo actúe como servidor.
- vinagre: Será el que tome el rol de cliente.
Las acciones descritas a continuación deben realizarse en los equipos que correspondan
Se puede comprobar si están instalados con los comandos apt-cache search vino y apt-search cache vinagre. Si no lo estuviesen se instalan con apt-get install vino vinagre.
Para activarlos debemos ir a la aplicación “Compartición de archivos personales”, en donde debemos seleccionar las preferencias necesarias para realizar la conexión.
Después abrimos la aplicación “Visor de escritorio remoto” en donde escribimos la dirección del equipo a donde nos vamos a conectar y pulsamos en Conectar.
Si al otro lado está configurado correctamente, podremos controlar el equipo. Por seguridad, nunca debemos conectarnos como root.
La conexión por este sistema, no es muy segura, pero no debería tener importancia para equipos en red local.
Compartir impresoras
Para compartir impresoras, se realiza la configuración a través de CUPS.
Recordamos que a CUPSs e accede a través del gestor de archivos (Nautilus) escribiendo http://localhost:631.
Una vez en CUPS, vamos a la pestaña administración, y realizamos la configuración deseada en el apartado “Servidor”, en la columna de la derecha.
