Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 實現 UNIX 遠程打印完整教程:LPD/LPR 協議配置詳解

編輯:XP 系統基礎知識

原理概述:UNIX 列印架構與 Windows XP 整合

UNIX 系統透過 TCP/IP 協議實現網絡打印機共享,核心為 LPD(Line Printer Daemon,列印守護進程)與 LPR(Line Printer Requester)協議。要在 Windows XP 中使用 UNIX 網絡打印機,雙方必須啟動 LPD 服務:UNIX 端運行 LPD 接收打印任務,Windows XP 端則安裝「UNIX 打印服務」組件,透過 LPR 端口將數據發送至遠端打印隊列。

三大關鍵步驟

第一步:清除舊有 TCP/IP 打印機設置(避免衝突)

  1. 依序點擊「開始」→「設置」→「打印機和傳真」。
  2. 刪除所有舊的 TCP/IP 遠程打印機圖標。若保留舊設置,可能導致驅動衝突或端口佔用,造成新配置失敗。

第二步:安裝「UNIX 打印服務」組件

  1. 開啟「控制面板」→「網絡連接」。
  2. 在「高級」選單選擇「可選網絡組件」。
  3. 在嚮導中勾選「其他網絡檔案和打印服務」→「詳細資料」→ 勾選「UNIX 打印服務」。
  4. 按提示插入 Windows XP 安裝光碟完成安裝,安裝後可點「詳細資料」驗證。

第三步:添加 LPR 遠程打印機

  1. 「開始」→「設置」→「打印機和傳真」→ 啟動「添加打印機嚮導」。
  2. 選擇「連接到這台電腦的本地打印機」,取消勾選「自動檢測即插即用打印機」,下一步。
  3. 選擇「創建新端口」,類型選「LPR Port」,下一步。
  4. 輸入 LPD 服務器資訊:
    • 提供 LPD 服務的名稱或地址:如 192.168.100.1(UNIX 服務器 IP)。
    • 服務器上的打印機名稱或隊列名稱:如 UXEP(需與 UNIX 端 /etc/printcap 定義一致)。

    確認後將生成一個指向遠端打印機的虛擬 LPR 端口。

  5. 選中該端口,選擇打印機廠商與型號,命名打印機(建議與隊列名一致,如 UXEP),設為「不共享」,最後列印測試頁驗證。

關鍵提示與常見問題

  • UNIX 端確認:確保 lpd 守護進程運行(ps -ef | grep lpd),/etc/hosts.lpd 或 /etc/hosts.equiv 允許該 Windows XP 主機 IP。
  • 防火牆:Windows XP 與 UNIX 雙向需開放 TCP 515 端口。
  • 驅動選擇:若無原廠驅動,可嘗試「Generic / Text Only」或對應 PCL/PostScript 通用驅動。
  • 權限:需具備本機管理員權限安裝打印服務組件。

完成上述步驟,Windows XP 即可無縫對接 UNIX 列印環境,實現跨平台遠程打印。

Copyright © Windows教程網 All Rights Reserved