我是一名 Linux 用户,对 Windows 不太了解。我们公司有一台直接连接到网络的打印机。它有自己的 IP 地址,并且没有在某台特定计算机上配置为打印机共享。它是一台独立打印机。
我们所有的 Linux 机器都可以自动找到这台打印机并通过 DNSSD 连接到它。现在,我正在尝试配置同事的 Windows 7 笔记本电脑以使用打印机,但遇到了麻烦。
首先,Windows 似乎无法在网络上找到它,尽管 Linux 机器没有问题。因此,我尝试通过 IP 地址手动添加它。但 Windows 需要端口名称。我知道什么是端口数字是的,但我从未听说过港口姓名。无论如何,我不知道打印机正在监听哪个端口号,因为我的 Linux 机器将所有细节隐藏在dnssd://
Windows 无法理解的单个 URL 后面。
我如何设置打印机?(顺便说一句,打印机没有英文文档。)
答案1
对于大多数网络打印机,添加“本地 TCP/IP 端口”是最简单的(这是您写的端口名称,它不是 TCP 端口,而是虚拟打印机端口)。这通常是连接网络打印机的首选方式,因为它不需要任何软件,只需要驱动程序。
虽然有些名称已从 XP 更改为 7,但您应该能够遵循本教程。
如果您想使用 DNSSD,也许 Apple 的 Bonjour 可以帮助您,它包含一些添加 bonjour 打印机的助手。
答案2
DNSSD 无法与本地 TCP/IP 端口一起工作。
对于 DNSSD,您需要下载适用于 Windows 的 Bonjour 打印服务。