非网络打印机如何共享?,具体步骤是什么?
- 云服务器
- 2026-07-23
- 7
非网络打印机共享通常指打印机本身没有网络接口(如以太网或Wi-Fi),需要通过其他方式使其能被多台设备访问,以下介绍几种常见实现方法,包括操作步骤、优缺点对比及注意事项。

通过Windows操作系统共享
将打印机连接在一台电脑(主机)上,通过Windows的打印机共享功能让局域网内其他电脑使用。
主机端设置(以Windows 10/11为例)
- 确保打印机已正确安装并正常工作。
- 打开 控制面板 > 硬件和声音 > 设备和打印机。
- 右键点击打印机,选择 打印机属性。
- 切换到 共享 选项卡,勾选 共享这台打印机,可以修改共享名称。
- 点击 确定。
客户端连接
- 打开客户端电脑的 设备和打印机。
- 点击 添加打印机,选择 我需要的打印机不在列表中。
- 选择 按名称选择共享打印机,输入 \主机IP共享名称,或点击 浏览 查找。
- 按提示安装驱动(主机端提供驱动或手动安装)。
注意事项
- 主机和客户端需在同一局域网(同一网段)。
- 主机必须开机且打印机共享功能开启。
- 防火墙需允许文件和打印机共享(Windows默认规则)。
- 不同Windows版本共享设置略有差异,但核心步骤相同。
对比表
| 项目 | 优点 | 缺点 |
|---|---|---|
| 成本 | 无需额外硬件 | 依赖主机,主机需常开 |
| 便捷性 | 系统自带,无需额外软件 | 多系统(如macOS/Linux)连接较复杂 |
| 稳定性 | 简单,适合小规模 | 主机故障则所有客户端无法打印 |
通过硬件打印服务器
购买一个USB打印服务器(如TP-Link TL-PS110U、D-Link DPR-1061等),将打印机USB口连接到该设备,打印服务器再接入网络。

设置步骤
- 将打印服务器通电,用网线连接到路由器。
- 按照说明书在浏览器登录打印服务器管理页面(通常为IP地址)。
- 配置网络参数(自动获取或静态IP)。
- 将打印机USB线连接到打印服务器(支持大多数USB打印机)。
- 在需要打印的电脑上添加打印机:
- 选择 添加网络、无线或蓝牙打印机。
- 系统会自动搜索到打印服务器,或手动输入IP地址。
- 安装对应驱动(可从打印服务器官网或打印机官网获取)。
注意事项
- 检查打印服务器兼容性,尤其是GDI打印机(部分低成本打印机需要主机端处理数据)。
- 部分打印服务器支持多台打印机,但需注意端口数量。
- 固件更新可能增加兼容性。
通过路由器USB接口共享
许多家用路由器带有USB接口,可连接打印机并作为网络打印服务器(需路由器固件支持,如华硕Merlin、OpenWrt、小米路由器等)。
设置步骤
- 将打印机USB线连接到路由器USB口。
- 登录路由器管理页面,找到 USB相关应用 或 打印服务器 功能,开启打印机共享。
- 路由器通常会自动识别打印机。
- 在电脑端添加打印机:
- Windows:使用 添加打印机 > 按IP地址添加,输入路由器IP,系统自动找到打印机。
- 或使用路由器提供的专用工具(如华硕的Printer Setup Utility)。
- 安装驱动。
优点和缺点
- 优点:无需额外设备,利用现有路由器。
- 缺点:路由器USB性能有限,可能影响打印速度;非所有路由器支持;部分需刷第三方固件。
- 安装系统(如Raspbian、Ubuntu Server)。
- 安装CUPS:sudo apt install cups。
- 配置CUPS(编辑/etc/cups/cupsd.conf,允许局域网访问)。
- 连接打印机,通过Web界面(http://树莓派IP:631)添加打印机。
- 在客户端电脑添加网络打印机(IPP协议,输入ipp://树莓派IP/printers/打印机名称)。
- 高度灵活,支持多种协议(IPP、Samba、AirPrint等)。
- 可同时服务Windows、macOS、Linux、iOS设备。
- 硬件成本低(树莓派功耗低)。
- 需要一定的Linux知识。
- 设置较复杂,适合有经验的用户。
- 驱动兼容性:非网络打印机共享时,客户端需安装正确驱动,部分打印机驱动在共享时需特殊设置。
- 速度:USB 2.0带宽足够,但打印服务器或路由器CPU可能成为瓶颈,尤其传输大量图片文档。
- 安全:共享打印机需注意局域网安全性,避免未授权访问,可在打印机属性中设置权限。
- 主机休眠:使用Windows共享时,若主机进入睡眠,打印机将不可用,需调整电源设置。
- 主机防火墙未允许文件和打印机共享,检查Windows防火墙高级设置,确保“文件和打印机共享”入站规则已启用。
- 网络类型问题,若主机和客户端不在同一网络配置文件(如公用网络),需将网络改为“专用”或“工作网络”。
- 权限问题,在主机打印机属性→共享中,检查是否勾选“共享这台打印机”,并确保“安全”选项卡中“Everyone”有打印权限(可添加Everyone并赋予打印权限)。
- 凭据问题,如果主机有密码保护,客户端需输入主机账户密码才能连接,可在主机“高级共享设置”中关闭“密码保护共享”(不推荐,但可临时测试)。
- 服务问题,确保主机“Print Spooler”服务正在运行,并重启该服务。

通过Linux/树莓派搭建打印服务器
使用一台低功耗设备(如树莓派、旧电脑)安装Linux,通过CUPS(Common Unix Printing System)共享USB打印机。
基本步骤
优势
缺点
综合对比
| 方法 | 成本 | 易用性 | 稳定性 | 适用场景 |
|---|---|---|---|---|
| Windows共享 | 0 | 高 | 一般 | 小办公室、家庭(主机常开) |
| 硬件打印服务器 | 100-500元 | 中 | 高 | 单位、需稳定独立运行 |
| 路由器USB共享 | 0(若路由器支持) | 中 | 一般 | 已有支持路由器,轻量使用 |
| Linux/树莓派 | 200-400元 | 低 | 高 | 技术用户、需多协议支持 |
注意事项与常见问题
相关问题与解答
问题1:主机是Windows 10,客户端是macOS,如何共享非网络打印机?
解答:macOS无法直接访问Windows共享打印机(SMB打印机),可从macOS端通过添加IPP打印机来解决:在Windows主机上安装并启用 IPP打印服务器(如使用Windows 10的“打印和文档服务”功能,或安装第三方软件如“Print Server for Windows”),更简单的方法:在Windows主机上开启 LPD协议(需在“程序和功能”中启用“打印和文档服务”下的LPD服务),然后macOS使用LPD协议添加打印机(输入lpd://主机IP/打印机名称),另一种常见方案:将打印机连接到树莓派,通过CUPS提供AirPrint支持,macOS可自动发现。
问题2:通过Windows共享打印机,客户端提示“无法访问,拒绝访问”怎么办?
解答:通常原因包括: