如何设置网络打印机。(与 Windows 共享)

如何设置网络打印机。(与 Windows 共享)

我有一个新安装的 Ubuntu 12.04LTS,我想使用它来共享连接到运行 Ubuntu 的机器的离线(有线)打印机。我希望能够从其他 Ubuntu 机器以及 Windows 7 机器打印到这台打印机。我是新手,因此我真的不知道该怎么做,以前我曾经使用过 Google Cloud Print,但我想要更“本地”的方法。

我如何通过 WiFi 网络实现这一点?

谢谢。

答案1

只要您的计算机可以在网络上互相看到,您就应该能够很容易地与它们共享(即使您的一些计算机通过以太网连接到网络,而一些计算机通过 Wifi 连接到网络,这也可以正常工作)。

最简单的方法是登录到连接了打印机的计算机(即“服务器”),转到“打印机”,右键单击打印机并确保已选中“共享”。如果没有,请启用它(这可能需要您安装 CUPS(通用 Unix 打印服务器),如果您安装了,系统会提示您安装)。

另一台 Ubuntu 机器应该可以轻松找到它。如果它没有自动找到它,请在您的服务器上打开终端并输入ip addr并找到您的无线连接(通常名为“wlan0”)并记下它的inet值(通常类似于“192.168.1.xxx”,其中“xxx”介于 2 和 254 之间)。然后,在您的另一台 Ubuntu 机器上的打印机中选择“添加打印机”。如果它没有检测到它,请选择“查找网络打印机”并输入服务器的 IP 地址,然后单击“查找”。它应该从那里开始,安装程序将引导您完成。

Windows 7 有一个名为“家庭组”的网络选项,请确保将其关闭(我发现它往往会干扰混合操作系统网络上的网络共享)。您可以在控制面板的“网络和共享中心”部分找到它。关闭后,您应该能够通过“打印机和设备”添加打印机向导的“网络打印机”选项找到打印机。

如果 Windows 7 客户端没有看到打印机,或者无法连接到打印机,你可能需要打开 Internet 打印客户端,如本文所述Microsoft 知识库文章并使用CUPS Windows 驱动程序当打印机安装向导要求驱动程序时。

编辑:如果您的计算机无法互相看到,请采取以下措施:

  1. 确保文件和打印共享已打开(Win​​dows)如果 Windows 计算机看不到其他计算机,则可能是因为文件和打印共享已关闭。Microsoft 知识库中有详细的说明,但基本上 - 转到“网络和共享中心”,找到“文件和打印共享”选项以获取您所连接的网络的详细信息,并确保它已打开。

  2. 确保所有计算机都位于同一子网。IP 地址由四组数字组成,每组数字之间用点分隔。所有计算机的前三组数字应相同(例如“192.168.1.xxx”)。如果不是,则需要调整路由器的 DNS 软件,以确保它们都位于同一子网中。这会因软件而异,因此您需要查阅特定路由器的手册或社区。

  3. 确保打印服务器正在广播打印机。在打印服务器上,打开“打印机”并找到“服务器”菜单。单击“设置”,确保选中“发布连接到此系统的共享打印机”,其他不需要检查。(您可能需要在 Ubuntu 客户端上单击“显示其他系统共享的打印机”才能看到共享打印机。)

相关内容