Impresora en red

En este artículo se tratará como compartir una impresora desde un servidor UBUNTU hacia clientes ya sean UBUNTU o WINDOWS en una red LAN.

Primeramente hay que hacer algunas modificaciones al archivo /etc/cups/cupsd.conf del servidor de la impresora UBUNTU. Así, que como ya es costumbre y precaución, es necesario hacer un backup de dicho archivo. Para ello abrimos la cónsola y tipeamos:

sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.backup.

Una vez hecho el backup, podemos hacer las modificaciones pertinentes en el archivo /etc/cups/cupsd.conf, para ello tipeamos en la cónsola:

sudo gedit /etc/cups/cupsd.conf

El siguiente paso es borrar todo lo que contiene este archivo y colocar en él la data que sigue a continuación:

DefaultCharset notused

LogLevel info

Printcap /var/run/cups/printcap

User cupsys

Group lpadmin

RunAsUser Yes

Port 631

Include cupsd-browsing.conf

BrowseAddress @LOCAL

SystemGroup lpadmin

<Location />

Order Deny,Allow

Deny From All

Allow From 127.0.0.1

Allow From 192.168.0.*

</Location />

<Location /jobs />

AuthType Basic

AuthClass User

</Location />

<Location /admin />

AuthType Basic

AuthClass System

Order Deny,Allow

Deny From All

Allow From 127.0.0.1

</Location />

Una vez copiado esta información en el archivo, lo guardamos (o salvamos), y procedemos a reiniciar el cups con la siguiente intrucción que también tipearemos en la cónsola:

sudo /etc/init.d/cupsys restart

Ya estamos listos con el servidor. Veamos que haremos con los clientes. En el caso de los clientes Linux o UBUNTU, debemos editar el archivo /etc/cups/client.conf. Para ello abrimos la cónsola y tipeamos:

sudo gedit /etc/cups/client.conf

Una vez que abra el archivo añadimos en él la siguiente línea:

ServerName hostname (donde esta hostname colocamos el nombre del servidor de impresora o su número de IP)

Al finalizar este paso salvamos y ya podremos dirigirnos a System -> Administration -> Printing en la barra superior del escritorio, a fin de marcar la opción:

Detect Lan Printers

Con eso finalizamos el proceso con los clientes UBUNTU o LINUX.

En el caso de los clientes WINDOWS, en ocasiones es suficiente añadir la impresora como se hace normalmente cuando el servidor de impresora opera con sitemas operativos del tipo WINDOWS:

En caso de problemas al tratar de detectar el servidor de impresora en máquinas UBUNTU con clientes WINDOWS, podría ser necesario añadir la siguiente instruccíon en la máquina servidora, abriendo primeramente el siguiente archivo, con ayuda de la cónsola:

sudo gedit /etc/cups/cupsd-browsing.conf

Una vez abierto el archivo remplace la palabra “Off” con “On” (sin las comillas, claro).

Luego reinicie el cups con la siguiente instrucción:

sudo /etc/init.d/cupsys restart

Otra forma de compartir la impresora com máquinas windows sería añadiendo en el asistente de instalación de la impresora la siguiente línea:

http://ip_address_of_server:631/printers/share_name_of_printer

Y eso sería todo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *