Servidor de impresión · 2 min read · Jan 04, 2026

Servidor de impresión basado en IPP paso a paso usando CUPS

Servidor de impresión basado en IPP paso a paso usando CUPS

Este tutorial describe cómo instalar un servidor de impresión Linux con CUPS. También cubre la instalación y configuración de controladores de impresora en el servidor de impresión, así como la configuración de la impresora en un cliente de Windows 2000.

Contenido:

  1. Configuración del servidor IPP
  2. Instalación/Configuración de controladores de impresora
  3. Configuración del cliente IPP

1. Configuración del servidor IPP

Paso #1 - Instalando el servicio CUPS

# su root  
# yum install cups*

Paso #2 - Configurando CUPS

# vi /etc/cups/cupsd.conf

La configuración predeterminada de CUPS limita la administración a la máquina local. Para abrir el acceso, edite el /etc/cups/cupsd.conf y comente las líneas que dicen:

Las siguientes líneas restringen el acceso a la administración web a localhost

Comentar líneas 842, 843, 844 para que se vea así

      Order deny,allow
      Deny from all
      Allow from 127.0.0.1

Para deshabilitar la autenticación por contraseña, necesita editar el archivo /etc/cups/cupsd.conf y comentar las líneas que dicen:

Las siguientes líneas restringen el acceso a la impresora a los usuarios del sistema

Comentar líneas 838, 839 para que el usuario pueda imprimir sin autenticación

      AuthType Basic
      AuthClass System

Paso #3 - Reiniciar el servidor CUPS

# service cups restart

Paso #4 - Ejecutar los pasos descritos en el documento “IPP_PrintDrivers_Setup”

Paso #5 - Reiniciar el servicio CUPS

# service cups restart

Paso #6 – Si es necesario, el CUPS se puede gestionar con

http://localhost:631 - en el sistema local

o

http://192.168.6.210:631 - en el sistema remoto (Reemplace la IP)

Nota: Aquí IP: 192.168.6.210 es para el ejemplo, use la suya propia

ipp_server01

Paso #6 – Ejecutar los pasos descritos en el documento “IPP_Client_Setup”

Paso #7 - Solucionar problemas de CUPS

Si encuentra el mensaje de error en el archivo de registro /var/log/cups/error_log:

print_job: ¡Formato no soportado ‘application/octet-stream’!
Sugerencia: ¿Tiene habilitadas las reglas de impresión de archivos en bruto?

Solución: descomentar la línea en el archivo /etc/cups/mime.types:

application/octet-stream

y en el archivo /etc/cups/mime.convs:

application/octet-stream application/vnd.cups-raw

Si el CUPS está instalado con IP pública, el puerto 631 debe estar habilitado a nivel de proxy/squid/router

Si el CUPS está instalado con una IP privada y se desea imprimir desde cualquier lugar, necesitamos configurar el reenvío de puertos en el router y el router debe estar configurado con una IP pública para que el servicio de impresión se pueda usar con http://publicIP:631/printers/printername y el router reenviará paquetes a localip:631.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.