Druckserver · 1 min read · Jan 04, 2026

Schritt-für-Schritt IPP basierter Druckserver mit CUPS

Schritt-für-Schritt IPP basierter Druckserver mit CUPS

Dieses Tutorial beschreibt, wie man einen Linux-Druckserver mit CUPS installiert. Es behandelt auch die Installation und Konfiguration von Druckertreibern auf dem Druckserver sowie die Druckereinrichtung auf einem Windows 2000-Client.

Inhalt:

  1. IPP Server Einrichtung
  2. Installation/Konfiguration von Druckertreibern
  3. IPP Client Einrichtung

1. IPP Server Einrichtung

Schritt #1 - CUPS-Dienst installieren

# su root  
# yum install cups*

Schritt #2 - CUPS konfigurieren

# vi /etc/cups/cupsd.conf

Die Standardkonfiguration von CUPS beschränkt die Verwaltung auf die lokale Maschine. Um den Zugriff zu öffnen, bearbeiten Sie die /etc/cups/cupsd.conf und kommentieren Sie die Zeilen aus, die lauten:

Die folgenden Zeilen beschränken den Web-Administrationszugang auf localhost

Kommentieren Sie die Zeilen 842, 843, 844  so dass es so aussieht:

      Order deny,allow
      Deny from all
      Allow from 127.0.0.1

Um die Passwortauthentifizierung zu deaktivieren, müssen Sie die Datei /etc/cups/cupsd.conf bearbeiten und die Zeilen auskommentieren, die lauten:

Die folgenden Zeilen beschränken den Druckerzugang auf Systembenutzer

Kommentieren Sie die Zeilen 838, 839 aus, damit der Benutzer ohne Authentifizierung drucken kann

      AuthType Basic
      AuthClass System

Schritt #3 - Den CUPS-Server neu starten

# service cups restart

Schritt #4 - Führen Sie die Schritte im Dokument “IPP_PrintDrivers_Setup” aus

Schritt #5 - Den CUPS-Dienst neu starten

# service cups restart

Schritt #6 – Falls erforderlich, kann CUPS mit

http://localhost:631 - auf dem lokalen System

oder

http://192.168.6.210:631 - auf dem entfernten System   (Ersetzen Sie die IP)

Hinweis: Hier ist die IP: 192.168.6.210 nur ein Beispiel, verwenden Sie Ihre eigene

ipp_server01

Schritt #6 – Führen Sie die Schritte im Dokument „IPP_Client_Setup“ aus

Schritt #7 - Fehlersuche bei CUPS

Wenn Sie die Fehlermeldung in der Protokolldatei /var/log/cups/error_log finden:

print_job: Nicht unterstütztes Format ‘application/octet-stream’!
Hinweis: Haben Sie die Regeln für das Drucken von Rohdateien aktiviert?

Lösung: Kommentieren Sie die Zeile in der Datei /etc/cups/mime.types aus:

application/octet-stream

und in der Datei /etc/cups/mime.convs:

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

Wenn CUPS mit einer öffentlichen IP installiert ist, sollte der Port 631 auf Proxy/Squid/Router-Ebene aktiviert sein

Wenn CUPS mit einer privaten IP installiert ist und von überall drucken möchte, müssen wir das Port-Forwarding am Router konfigurieren, und der Router sollte mit einer öffentlichen IP konfiguriert sein, damit der Druckdienst mit http://publicIP:631/printers/printername verwendet werden kann und der Router die Pakete an localip:631 weiterleitet.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.