使用 Windows VM 作为 Linux 客户端的打印服务器?

使用 Windows VM 作为 Linux 客户端的打印服务器?

所有 Linux 家庭都赠送给我一台不错的 GDI 激光打印机(FujiXerox Docuprint p115w wifi)。没有可用的 Linux 驱动程序。

我如何安装 Windows VM 并将其作为可与 Linux 客户端配合使用的打印服务器公开到网络上?

答案1

我能想到的方法:

  • Windows(Server 2008 R2 或更新版本)VM + IIS 启用互联网打印 (IPP)。当 IPP 将作业作为封装的 PDF 文件发送时,这将允许您使用服务器上存储的驱动程序进行打印。有关此功能的 TechNet 文章。我从未尝试过这种方法,但它似乎应该有效。
  • Windows(任意)VM + Windows 内部打印机管理软件的“Web 打印”服务器。我们使用剪纸为此,我将其用于我的工作。它最多可供 5 名用户免费使用,并且可以使用 Web 打印功能以最低配置打印 PDF 文件。这将需要保存为 PDF 并使用打印服务器上的基于 Web 的服务将文档发送到打印机。服务器将使用其驱动程序来实际呈现打印作业。
  • Windows(任意)VM + Google 云打印 + Google Chrome。与上述类似,但使用 Google 的服务器来执行网络部分。要求 VM 始终登录并运行 Chrome 的后台服务应用。
  • 除非您有几盒备用墨粉,否则请购买兼容性良好的新打印机。老实说,对于这些消费级打印机来说,为获得可行的解决方案而付出的努力和挫折是不值得的。

答案2

  1. 安装 Virtualbox,最好从 Oracle 站点安装。

  2. 安装相应的扩展包以获取对 USB2 和 USB3 的客户机支持。

  3. 使用 Virtualbox 设置将打印机连接到的 USB 端口转发到 Windows vm。

  4. 从 Virtuabox 设置中,将客户机的网络设置更改为桥接,以便您可以从所有其他计算机轻松连接到客户机。

  5. 使用 Windows 打印机设置共享您的打印机,以便所有其他计算机都可以看到它。

这些是您需要采取的主要步骤,您会发现每个步骤都有数百个帖子。

相关内容