为什么跨网段打不了
网络打印依赖直连:电脑必须能「主动访问」打印机的 9100 端口(RAW 协议)。默认路由器会隔离不同网段/VLAN 之间的这类访问。
手机 AirPrint 类依赖组播发现(mDNS),跨网段默认广播不过去,于是「搜都搜不到」。
三板斧排查
- ping 打印机 IP:通是基础,不通先找网络管理员放行路由
- telnet 打印机IP 9100:能连上就有打印能力(命令 exit 断开)
- Web 管理页:浏览器开 http://打印机IP,能开说明 HTTP 放行了,只差 9100 端口
管理员侧的放行方案
防火墙放行:允许来源网段访问打印机 IP 的 TCP 9100(以及 631/515 如果用 IPP/LPD)。
mDNS 反射/中继:路由器或 AC 开启 Bonjour/mDNS 跨网段转发,手机才能跨段发现打印机。
更彻底的:把打印机放进与办公网互通的专用打印机 VLAN。
无权限时的绕行方案
在一台能访问打印机的电脑上开共享打印,其他人连它的共享(受 0x0000011b 补丁限制时见共享故障栏目)。
或用厂商云打印服务(HP ePrint、佳能 PRINT Business 等),走云端绕开网段隔离——代价是速度与隐私。
验证
从目标网段的电脑 telnet 通 9100 后,添加标准 TCP/IP 端口打印机打测试页,通了即闭环。