打印机连接问题

网络打印机总是消失、断开连接,或者找不到?请按顺序完成以下步骤——第 3 步是大多数人真正需要的永久解决方案。

Advertisement · 728×90
📡

打印机连接问题

网络打印机总是消失、断开连接,或者找不到

⚠ 常见症状

  • 打印机原本工作正常,突然在网络上找不到了
  • 路由器重启后打印机重新出现,但过一段时间又消失了
  • 设置完成后打印一开始正常,但一两天内就失效了
  • Windows 显示的打印机是对的,但每次重启后都显示“离线”
  • 1

    查找打印机当前的 IP 地址

    在打印机控制面板上打印一份配置报告 → 即可看到当前 IP 地址。

    或者:登录路由器管理后台 → 查看已连接设备列表 → 通过主机名/MAC 地址找到打印机。

  • 2

    更新电脑上的打印机端口以匹配该 IP

    控制面板 → 设备和打印机 → 右键点击打印机 → 打印机属性 → 端口选项卡 → 选择当前端口 → 配置端口 → 将 IP 地址更新为第 1 步中获取的地址。

  • 3

    为打印机分配静态(保留)IP

    路由器管理后台 → DHCP 保留地址(或地址保留)→ 输入打印机的 MAC 地址 → 分配一个 DHCP 范围之外的固定 IP(例如 192.168.1.200)。打印机将永久保留这个 IP——不会再出现“重启后离线”的问题。

  • 4

    确认打印机和电脑处于同一网段

    如果办公室划分了不同的 VLAN 或访客 Wi-Fi,请确保两台设备处于同一网络——访客网络上的打印机对主网络上的笔记本电脑是不可见的,即使信号满格也一样。

  • 5

    更新打印机固件

    固件更新通常能修复打印机连接方面的 bug。前往制造商支持网站 → 输入打印机型号 → 下载最新固件 → 按照安装说明操作。这是解决许多顽固问题的一次性方案。

  • 1

    查找打印机当前的 IP 地址

    在打印机控制面板上打印一份配置/网络状态页 → 显示当前 IP 地址、子网掩码和 MAC 地址。

    或者:登录路由器管理后台 → 查看已连接设备列表 → 通过主机名/MAC 地址找到打印机。

  • 2

    通过 IP 地址重新添加打印机

    系统设置 → 打印机与扫描仪+IP 选项卡 → 在地址中输入打印机的 IP。

    协议——选择其一:
    HP Jetdirect — Socket(HP 及大多数其他品牌)
    Line Printer Daemon — LPD
    然后从使用下拉菜单中选择驱动程序 → 添加。

  • 3

    在路由器中为打印机分配静态保留 IP

    路由器管理后台 → DHCP 保留地址(或地址保留)→ 将打印机的 MAC 地址绑定到一个 DHCP 范围之外的固定 IP(例如 192.168.1.200)。

    打印机此后将始终获得相同的 IP——不会再“路由器重启后消失”,也不用每次都在 Mac 上重新添加。

  • 4

    确认 Mac 和打印机处于同一网络

    如果你的工作场所划分了不同的 VLAN 或访客 Wi-Fi,Mac 和打印机必须处于同一网段——访客网络上的打印机对企业网络上的 Mac 是不可见的,即使信号满格也一样。

    检查方法:系统设置 → Wi-Fi → 确认 Mac 所连接的网络与打印机一致。

  • 5

    更新打印机固件

    固件更新通常能修复打印机连接方面的 bug。前往制造商支持网站 → 输入打印机型号 → 下载最新固件。

    或者:打开 Safari → 输入打印机的 IP 地址 → 在其内置网页界面中触发固件更新。

  • 1

    在网络上查找打印机的 IP 地址

    # Scan the local network for devices (install nmap first)
    sudo apt install nmap -y
    sudo nmap -sn 192.168.1.0/24 | grep -i "printer\|hp\|canon\|epson\|brother"

    # Or check your router's ARP table
    arp -a
  • 2

    将 CUPS 打印机端口更新为正确的 IP

    # Check current printer URI (connection address)
    lpstat -v

    # Delete and re-add with correct IP (replace values)
    sudo lpadmin -x PrinterName
    sudo lpadmin -p PrinterName -v socket://192.168.1.200 -m everywhere -E
  • 3

    通过路由器为打印机分配静态 IP

    路由器管理后台(通常是 192.168.1.1)→ DHCP 保留地址 → 将打印机的 MAC 地址绑定到一个 DHCP 地址池之外的固定 IP(例如 192.168.1.200)→ 将第 2 步中的 CUPS URI 更新为该 IP。

  • 4

    验证打印机和电脑处于同一子网

    # Check your machine's IP and subnet
    ip addr show

    # Test connectivity to the printer IP
    ping -c 4 192.168.1.200

    如果打印机已开机但 ping 不通——可能是网段不同,或者被防火墙拦截了。

  • 5

    更新打印机固件

    前往制造商支持页面 → 下载适用于你打印机型号的最新固件。大多数网络打印机:访问 http://<printer-ip>工具 → 固件更新

💡

一次搞定,一劳永逸:第 3 步(DHCP 保留地址)是唯一能永久防止此类问题的方案。其他步骤大多是为了在你设置保留地址之前,先解决已经发生的问题。

Advertisement · 728×90

相关问题

针对此问题的快速解答

路由器每次重启后都会通过 DHCP 为打印机分配一个新的 IP 地址,而你的电脑仍在尝试旧的 IP,因此找不到打印机。永久的解决方法是在路由器管理后台设置 DHCP 保留地址(静态 IP 保留)——这大约需要 5 分钟,能彻底消除这个问题。
在打印机自身的菜单中(通常在“设置”或“网络设置”下)打印一份网络配置报告——上面会同时列出 MAC 地址和当前 IP。你也可以查看路由器的已连接设备列表,大多数打印机会以制造商名称(HP、佳能、爱普生、兄弟)标识自己。
更新端口的 IP 地址后,打印后台处理程序(spooler)可能仍保留着旧状态。请重启 Print Spooler 服务或电脑,然后再次检查打印机状态。如果仍显示离线,请参阅我们的打印机离线指南,了解重置后台处理程序的步骤。
🧑‍💻

打印机总是掉线?彻底解决它。

持续存在的连接问题通常源于 DHCP 配置、VLAN 设置或固件 bug,需要网络层面的访问权限才能彻底解决。

联系技术专员
Advertisement · 728×90