En Linux
Lo primero que tenéis que hacer, es abrir el cups (el “driver” de impresión en Unix). Podéis acceder desde:
- Vuestra ip interna con el puerto 631
192.168.1.*:631
- Desde localhost:
127.0.0.1:631

Click en Impresoras

Ahí podemos observar el puerto al que está conectado la impresora, y el nombre.
Ahora vamos a Windows
Lo primero de todo, es instalar los drivers, como la mía es epson, los bajé de la web de Epson.
Panel de control, impresoras, agregar nueva impresora.
Escogemos la opción de impresora por Lan.
En dirección, escribimos:
http://ip:631/printers/nombre_impresora
Por ejemplo:
http://192.168.1.36:631/printers/StylusDX6000
Y escogemos el driver que hemos instalado antes.
Fin XD
Nótese que el ordenador anfitrion debe estar encendido para poder imprimir desde el otro.
Windows
Inicio -> Panel de Control -> Conexiones de red
Click en Configurar una red doméstica (menú de la izquierda).
Seleccionamos la opción “Este equipo se conecta a internet a través de una puerta de enlace residencial o de otro equipo en mi red”.

Damos a siguiente
Escribimos un nombre para el equipo.

Damos a siguiente.
Escogemos un nombre para el grupo de trabajo

Ya tenemos creado el grupo de trabajo, ahora a la impresora.
Inicio -> Panel de Control -> Impresoras
Click derecho en la impresora a compartir, vamos a la pestaña Compartir y seleccionamos la opción:“Compartir esta impresora”.

Linux
Menu K -> Preferencias del Sistema -> Avanzado -> Configuración de impresora
Click en New Printer (Nueva impresora).

Escogemos “New Network Printer”
Escogemos “Windows Printer via SAMBA”
En la dirección escribimos:
smb://grupo_trabajo/ordenador/impresora
Por ejemplo en mi caso:
smb://CASA/192.168.2.100/DX
En vez de poner la IP interna, pudeden poner el nombre del PC.

Siguiente, escogemos los drivers, y todo listo 