1
8月
2025
在 Linux 上安装网络打印机 - 第 3 部分:DNS-SD (Bonjour)
15:18

在 Linux 上安装网络打印机 - 第 3 部分:DNS-SD (Bonjour)

1 8月 2025 15:18

。 参见 第 1 部分,第 2 部分 和结束 第 4 部分

3.1.4.连接支持通过 DNS-SD 发现的打印机 (Bonjour)

DNSSD 是一种无需使用 DNS 服务器即可将名称解析为 IP 地址的协议。 为了使其工作,设备必须以这种方式支持网络发现,另一方面必须是 Linux 和 CUPS。 DNSSD协议 类似的 mDNS(多播 DNS)上的配置,用于配置零配置本地网络中设备的自动配置。 在 Apple,DNSSD 网络打印机发现协议称为 Bonjour。

支持 dnssd 的设备示例:Kyocera ECOSYS M2540dn 多功能设备。

好处:

  • 网络打印机安装为本地打印机,但带有指向 URL 的指针 dnssd://打印机名称,它指定使用 IPP 协议的打印机名称和唯一编号 - 打印机的 UUID。
  • .local 域中的名称解析不存在“纯”IPP/IPPS 中出现的问题
  • 快速连接
  • 最低设置

缺点:

  • 仅适用于现代设备。

选择网络打印机进行打印后获取的 DNSSD 连接字符串示例:
dnssd://Kyocera%20ECOSYS%20M2540dn._ipp._tcp.local/?uuid=4509a320-0056-0101-003e-0025074f9312

通过 CUPS 服务 Web 界面添加打印机并选择 DNSSD 驱动程序选项时会获取此字符串。

如何使用 DNS-SD 协议连接 Kyocera 打印机:

1)启动网络浏览器并在命令行中输入地址 http://本地主机:631/
2) 管理 - 添加打印机
3) 如果需要,输入用户名和密码
4) 选择名称中提及的京瓷打印机 KPDL
克普德尔
5)点击下面的按钮 “继续”
6) 更正打印机名称(不能有空格、下划线)
dns-sd-名称
7)点击下面的按钮 “继续”
8) 在添加打印机窗口的列表中,选择具有以下特征的该打印机型号的驱动程序 KPDL
驱动程序-kpdl
9) 按下面的按钮 “添加打印机”
10) 设置_双面打印_并按下按钮 “保存设置” 如下完成设置。
打印机添加完成
_请注意书签上的内容 横幅 您可以在页面顶部和底部添加可打印文本(水印),并且 “政治家” 您可以设置错误处理 - 停止或不断尝试重复打印。


开始 - 第 1 部分
续 - 第 2 部分
*结尾 - 第 4 部分