本文介绍Debian 10系统连接网络打印机的操作步骤:首先更新系统并安装CUPS打印服务(sudo apt install cups),启用服务并加入lpadmin组;通过浏览器访问CUPS Web界面(http://localhost:631),添加打印机时选择“网络打印机”,输入打印机IP地址;根据打印机型号匹配驱动(若系统未自带可下载PPD文件);完成添加后进行测试打印,确保配置正确,全程需确保打印机与系统处于同一局域网,且网络连接稳定。在Linux系统中使用网络打印机,能实现多设备共享打印需求,提升工作效率,Debian 10作为稳定的Linux发行版,通过内置的CUPS(Common Unix Printing System)可以轻松连接网络打印机,本文将详细介绍Debian 10下连接网络打印机的完整步骤,包括准备工作、驱动安装、配置及故障排查,帮助新手快速上手。
准备工作:确认打印机与网络环境
在开始配置前,需确保以下信息准备就绪,避免后续操作因信息缺失中断:
确认打印机网络信息
- 打印机IP地址:网络打印机需连接到同一局域网,且获取有效IP(可通过打印机自带的显示屏查看,或登录路由器管理界面查询)。
- 打印机型号:记录打印机的完整型号(如HP LaserJet Pro M404n、Brother HL-L2350DW等),后续驱动安装需依赖此信息。
- 支持的打印协议:多数现代网络打印机支持IPP(Internet Printing Protocol),这是Linux系统优先推荐的协议;部分旧款或品牌打印机可能支持LPD(Line Printer Daemon)或SMB(Windows共享协议),需提前确认。
确认Debian 10网络连通性
确保Debian 10系统能正常访问局域网,可通过命令测试与打印机的网络连通性:

ping 打印机IP地址 # ping 192.168.1.100
若能收到回复,说明网络正常;若无法连通,检查打印机与Debian 10是否在同一网段,或路由器设置是否限制通信。
安装必要软件包
Debian 10默认未安装CUPS,这是Linux系统下打印管理的核心工具,通过以下命令安装CUPS及相关组件:
sudo apt update sudo apt install cups cups-client cups-pdf # cups-pdf是虚拟PDF打印机驱动,可选安装
安装完成后,启动CUPS服务并设置开机自启:
sudo systemctl start cups sudo systemctl enable cups
通过CUPS Web界面添加打印机
CUPS提供友好的Web管理界面,是添加和配置打印机的核心工具。
访问CUPS Web界面
在浏览器中输入以下地址(localhost替换为Debian 10的IP地址,若需远程访问,需先关闭防火墙或开放631端口):
http://localhost:631
首次访问需输入当前用户的密码(需具有sudo权限,建议将用户加入lpadmin组:sudo usermod -aG lpadmin $USER,然后重新登录生效)。
添加打印机
进入CUPS首页后,点击“管理” → “添加打印机”。
(1)选择打印机连接方式
在“连接”页面,选择以下选项之一(根据打印机类型):
- Network Printer:打印机自带网络接口(如通过网线连接或Wi-Fi联网),优先选择此项。
- Windows Printer via SAMBA:若打印机连接在Windows电脑上并共享,选择此项(需提前在Windows中启用打印机共享)。
- LPD/LPR Host or Printer:旧款打印机支持LPD协议时选择。
本文以“Network Printer”为例,点击“继续”。
(2)搜索或手动输入打印机地址
CUPS会自动扫描局域网内的IPP打印机,若未被自动发现,需手动输入打印机地址:
- IPP协议:格式为
ipp://打印机IP:631/ipp(ipp://192.168.1.100:631/ipp)。 - HTTP协议:部分打印机支持直接通过HTTP访问,格式为
http://打印机IP(http://192.168.1.100)。
输入地址后点击“继续”。
(3)选择打印机型号
在“型号”页面,CUPS会尝试匹配打印机驱动,若列表中显示打印机型号,直接选择并点击“继续”。
若未找到型号,需手动安装驱动:
- 开源驱动:点击“提供PPD文件”,选择“浏览”上传打印机厂商提供的PPD(PostScript Printer Description)文件(可从打印机官网下载)。
- 品牌驱动包:部分品牌(如HP、Brother)提供专用驱动包,例如HP打印机可通过安装
hplip获取驱动:sudo apt install hplip # 安装HP Linux Imaging and Printing驱动
安装后返回CUPS界面,刷新打印机列表,通常会出现对应型号。
(4)配置打印机选项
进入“选项”页面,根据需求设置默认纸张大小(如A4)、打印分辨率、双面打印等选项,完成后点击“继续”。
(5)完成添加
为打印机命名(如“Office_LaserJet”),选择是否设为默认打印机,点击“添加打印机”。
若配置成功,CUPS会显示“打印机已添加”,此时可打印测试页验证:在CUPS界面点击打印机名称 → “维护” → “打印测试页”。
通过命令行添加打印机(可选)
若习惯使用命令行,可通过lpadmin命令添加打印机(需已安装CUPS),以下以IPP协议打印机为例:
sudo lpadmin -p 打印机名称 -v ipp://打印机IP:631/ipp -m everywhere -o "PageSize=A4" # 添加打印机 sudo cupsenable 打印机名称 # 启用打印机 sudo cupsaccept 打印机名称

