Compartir impresora por Red
Publicado por artrus en Abril 8, 2009

En mi casa tengo un ordenador de sobremesa (PC, con windows XP) que funciona las 24 horas del día. Mi Pc está conectado a internet a través de un rooter con conexión wifi y tengo una impresora conectado a él.
Además de este Pc, en mi casa se usan diferentes ordenadores personales y con diferentes sistemas operativos. Pero todos ellos comparten la misma red.
Como es un engorro tener que andar compartiendo archivos para poder imprimirlos desde la única impresora de la casa, tomé la decisión de compartirla en red y permitir que cualquiera de los ordenadores conectados a mi red, (desde cualquier sistema operativo), puedan usarla.

Compartir impresora entre usuarios de windows:
1º Configurar la red
El primer paso a dar es asegurarnos de que los dos ordenadores están bien conectados a la red y se ven uno a otro.
Para ello la forma más rápida es la siguiente. En ambos ordenadores vamos a
Inicio -> Panel de control -> Conexiones de Red
![image[4].png](http://artrus.files.wordpress.com/2009/04/informticaimage4.png?w=490&h=480)
Ahí en el panel izquierdo, en el recuadro donde pone Tareas de red, hacemos click en Configurar una red doméstica o para pequeña oficina.
De esta forma se abrirá el asistente y seguimos los siguientes pasos según las ventanas que van saliendo:
1.- Primera ventana, hacemos click en siguiente.
2.- Segunda ventana, una vez más siguiente,
3.- Tercera ventana marcamos la opción de Ignorar el hardware desconectado y siguiente.
4.- Cuarta, marcar si, usar la conexión compartida para el acceso a internet de este equipo.
5.- Si queremos introducimos un nombre diferente al que ya tenemos al equipo y escribimos una descripción, eso si en la descripción no soporta más de 48 caracteres, por lo que no poner una descripción de mayor longitud.
6.-Elegimos un nombre a nuestro grupo de trabajo, el mismo para todos los ordenadores con windows conectados.
7.- Activar el uso compartido de archivos e impresoras (obvio).
8.- Siguiente y con este paso el asistente termina.
Con esto configuramos la red, aunque en principio este paso no es del todo necesario, yo preferí hacerlo para asegurarme de que la redes estaban bien configuradas.
2º Instalar los protocolos necesarios
En el segundo paso vamos a comprobar los protocolos que tenemos instalados en los dos ordenadores.
Inicio -> Panel de control -> Conexiones de Red
Click derecho sobre el tipo de conexión que usemos (conexiones de red inalámbricas, de área local, etc…) y seleccionamos propiedades.

Y observamos si está instalado el protocolo NetBios y el IPX/SPX.
Un protocolo de red es una norma standard -conjunto de normas standard- que especifica el método para enviar y recibir datos entre varios ordenadores.
No existe un único protocolo de red, y es posible que en un mismo ordenador coexistan instalados varios protocolos.
Usar el protocolo NetBios sobre TCP/IP no tiene muy buena prensa, en cuanto a seguridad, ya que hace visible para todo internet la presencia de tu ordenador, el nombre del ordenador y nombre de usuario, y es en general una posible via de ataque.
Si tu ordenador va a estar conectado a internet, pero no a una red local ni vas a compartir archivos o impresoras, puedes eliminarlo.
Pero ese no es nuestro caso.
Si no está instalado le damos al botón de instalar y luego seleccionamos protocolo, hacemos click en agregar, seleccionamos el protocolo de red NetBios IPX/SPX y aceptamos.
3º Compartir la impresora
Sencillamente en el ordenador donde tenemos instalada la impresora:
Inicio -> Panel de control -> Immpresoras y faxes
Hacemos click con el botón derecho sobre la impresora que queremos compartir y seleccionamos propiedades.

Seleccionamos la pestaña Compartir, si lo deseamos escribimos un nombre para el recurso compartido y le damos a aceptar.
3º Configurar la impresora en el otro ordenador
Por último en el ordenador desde el cual deseamos imprimir vamos a:
Inicio -> Panel de control -> Immpresoras y faxes
En el panel izquierdo en el cuadro de Tareas de impresión, pinchamos en agregar una impresora. De esta forma iniciamos un nuevo asistente en donde elegimos la opción de buscar una impresora en la red.

La buscamos en el grupo de trabajo y la añadimos.
Compartir impresora conectada a un Pc con Windows con un Mac:
Este es el caso más sencillo de todos.
La primera cosa que tenemos que hacer es compartir la impresora en el ordenador que usa Windows de la forma que se ha especificado anteriormente.
Luego en el Mac sencillamente vamos a Preferencias de sistema en el menú y seleccionamos Impresión y Fax en la parte de Hardware.

Le damos al + para añadir una nueva impresora.

Ahora seleccionamos la pestaña de impresora Windows, elegimos el grupo de trabajo, el ordenador donde está conectada la impresora y por último la propia impresora y Añadir.

Compartir impresora conectada a un Pc con Windows con un Pc con Ubuntu:
Para compartir una impresora con un ordenador que use Windows seguimos estos pasos:
1. Necesitamos tener CUPS, así que instalamos el paquete cups de los repositorios oficiales de Ubuntu.

2. Instalamos la impresora de la forma convencional, como está explicado en Guía Ubuntu: Instalar la impresora.
3. Escribimos lo siguiente en una terminal:
sudo adduser cupsys shadow
sudo /etc/init.d/cupsys restart
Haciendo esto podrás logearte en la dirección http://localhost:631 (es el panel donde se administra CUPS), con tu nombre de usuario y contraseña y se reiniciará CUPS.

4. Introducimos la siguiente dirección en el navegador web: http://localhost:631, una vez introducidos nuestro nombre de usuario y contraseña, nos metemos en administración y seleccionamos todas las casillas. Aceptamos y CUPS se reiniciará. Si no se reiniciara, lo cual se vería al salir una página de error en el navegador, pues lo reinicias desde una terminal manualmente:
sudo /etc/init.d/cupsys restart

5. Nos vamos al ordenador con Windows y le damos a añadir impresora, seleccionamos impresora en Red, y en el cuadro escribimos:
http://*:631/printers/LaserJet-1200
El * deberás substituirlo por la dirección IP del ordenador conectado con la impresora (del tipo 192.168.1.0), y en vez de LaserJet-1200 deberás introducir el nombre de la impresora, en GNU/Linux no busques algo como nombre de impresora compartida ya que es el mismo nombre que tiene la impresora en el sistema. En Windows tal vez sea necesario instalar la impresora siendo administrador del sistema.
Bueno y con esto ya está podremos imprimir desde cualquier sistema operativo con una impresora conectada a un ordenador con windows.
Más información:
Compartir impresora con Windows desde Ubuntu.
Compartir Impresora Entre Mac y Xp (el caso opuesto al explicado en el post).