非网络打印机本身不具备网络接口,但可以通过外接设备或软件将其转换为基于IP的打印机,从而在局域网内通过IP地址进行打印,以下是常见实现方式,各方法均包含配置要点与适用场景。
使用专用打印服务器(硬件转换)
打印服务器是一种小型设备,通常带有USB或并口,用于连接打印机,并内置网络接口(有线或无线),它负责将网络接收的打印数据转换为打印机可识别的格式。
- 配置步骤
- 将打印机通过USB或并口线连接到打印服务器。
- 给打印服务器分配固定IP地址(通过其管理界面或DHCP保留)。
- 在电脑端添加打印机时,选择“使用IP地址或主机名添加打印机”,输入打印服务器的IP,并安装对应打印机驱动。
- 优点:独立工作,不依赖电脑,省电稳定。
- 缺点:需要额外购买设备,部分老旧打印服务器可能不支持新型打印机。
通过电脑共享并设置网络打印
将打印机连接到一台常开电脑(如共享主机),然后在该电脑上启用打印机共享,其他电脑通过网络访问该共享打印机,但这种方式不直接使用IP,若要实现“基于IP”,可进一步将该共享打印机发布为IPP(Internet Printing Protocol)或通过标准TCP/IP端口共享。
- 配置步骤
- 在共享主机上安装打印机驱动,并确保打印机正常工作。
-

在打印机属性中开启“共享此打印机”,并设置共享名。
- 在共享主机上启用“Internet打印”功能(Windows中需添加IIS或打印服务角色),或使用第三方工具(如RawPrint、PrinterShare)将共享打印机暴露为IP端口。
- 其他电脑在添加打印机时,选择“使用TCP/IP地址或主机名”,输入共享主机的IP,并指定端口为“Standard TCP/IP Port”,然后选择“从磁盘安装”驱动,或使用共享打印机的URL(如
http://主机IP:631/printers/共享名)。
- 优点:无需额外硬件,利用现有电脑。
- 缺点:共享主机必须常开,且对主机性能有一定影响。
使用网络打印机适配器(如树莓派)
树莓派等低成本Linux设备可作为打印服务器,通过USB连接打印机,并运行CUPS(通用Unix打印系统)服务,将打印机以IPP协议发布,从而支持IP打印。
- 配置步骤
- 在树莓派上安装Raspbian OS,连接打印机。
- 安装CUPS:
sudo apt install cups,并启用远程管理。 - 在CUPS管理界面(
http://树莓派IP:631)添加打印机,选择检测到的本地打印机。 - 设置打印机为“共享”并允许从任何IP访问。
- 在客户端添加打印机时,使用IPP URL:
ipp://树莓派IP:631/printers/打印机名称。
- 优点:灵活,支持多种协议,可同时管理多台打印机。
- 缺点:需要一定Linux知识,树莓派本身需额外电源。

利用路由器USB接口
部分家用路由器内置打印服务器功能,可将USB打印机插入路由器,路由器自动识别并共享。
- 配置步骤
- 将打印机通过USB连接路由器。
- 登录路由器管理界面,找到“USB设置”或“打印服务器”选项,启用并查看状态。
- 在电脑端安装路由器提供的打印服务器工具(如ASUS EZ Printer),或手动添加TCP/IP端口,IP设为路由器IP。
- 优点:集成度高,无需额外设备。
- 缺点:仅限特定品牌/型号路由器,兼容性有限。
不同方法对比
| 方法 | 成本 | 稳定性 | 配置难度 | 适用场景 |
|---|---|---|---|---|
| 专用打印服务器 | 中等 | 高 | 低 | 办公室、需要稳定服务 |
| 电脑共享 | 零成本 | 依赖主机 | 中等 | 家庭、小型办公 |
| 树莓派适配 | 较低 | 高 | 高 | 技术爱好者、多打印机 |
| 路由器USB | 零成本(已有路由) | 中 | 低 | 路由器支持时 |
注意事项
- 无论哪种方法,都需要为打印机在网络上设置

固定IP地址
(或通过DHCP保留),避免IP变动导致无法连接。 - 使用端口(如Raw TCP的9100端口或IPP的631端口)时,需确保防火墙允许相应通信。
- 某些打印机(如HP、Brother)自带网络接口,但若用户仅使用USB口,上述方法均适用。
相关问题与解答
问题1:使用电脑共享时,客户端必须安装与共享主机相同的驱动吗?
解答:不一定,如果共享主机使用Windows且开启了“打印机共享”的自动驱动分发功能,客户端在首次连接时会自动下载驱动,但更可靠的方式是手动在客户端安装对应打印机型号的驱动,然后选择“使用现有端口”并指向共享打印机的网络路径(如\主机IP共享名),若使用IPP方式,客户端通常只需安装标准驱动,CUPS会自动处理数据格式转换。
问题2:通过打印服务器连接非网络打印机,手机是否可以直接打印?
解答:可以,但需要打印服务器支持AirPrint或Mopria等移动打印协议,许多现代打印服务器(如D-Link DP-300U、TP-Link TL-PS110U)或通过树莓派CUPS配置后,都能发布IPP服务,iOS和Android设备可直接在支持的应用中选择打印机,如果打印服务器仅支持Raw TCP,则手机端需安装专用打印应用(如PrinterShare),并手动输入IP和端口,打印流程相对复杂。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/508376.html