Supongamos que usando CUPSYS (http://localhost:631) hemos instalado en cierto PC una
impresora a la que hemos llamado
sala_profesores
Configurando el servidor de impresión.
Para compartir en red la impresora
sala_profesores haremos lo siguiente:
1) Para compartir la impresora conectada a una máquina Linux es muy conveniente usar en la misma una
IP fija. Es posible incluso que queramos compartir la impresora en dos redes aisladas entre sí (puede ser interesante poder imprimir desde la sala de profesores en la impresora del aula, por ejemplo).
Para establecer una IP fija basta modificar
/etc/network/interfaces y a contibuación
bajar y
levantar el dispositivo correspondiente.
Si la tarjeta
eth0 se configura con
dhcp, podemos mantener esta configuración y añadir una tarjeta virtual
eth0:1 con IP fija. Levantamos la tarjeta
eth0:1 con el comando
ifup eth0:1
Más información en
EjerRedLocal
En lo que sigue supondremos que la IP fija de esta máquina es
172.26.0.100
2) Modificamos el fichero
/etc/cups/cupsd.conf (concretamente la sección
<Location/>):
<Location />
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ALL
</Location>
Aquí he añadido la línea
Allow from ALL
para poder imprimir desde todos los PCs de la red local. Si queremos, podemos ser un poco más restrictivos y poner algo del tipo
Allow from 172.26.0.*
3) Reiniciamos cupsys, ejecutando, como root, el comando
/etc/init.d/cupsys restart
Accediendo a la impresora compartida
Ya hemos terminado de configurar el PC que va a actuar como servidor de impresión.
Ahora en cada PC desde el que queramos imprimir a través de la red iniciamos sesión
http://localhost:631 y añadimos una impresora usando el protocolo
http. Concretamente el puerto de impresora será el siguiente:
http://172.26.0.100:631/printers/sala_profesores
Enlaces relacionados
--
RicardoDeLosSantos - 17 Jan 2005
El pingüino ya no tiene frío
arriba