公司划分VLAN后其他网段的电脑连不上打印机怎么解决

问题

公司做网络改造,把办公网按部门划了 VLAN:行政在 192.168.10.x,财务在 192.168.20.x,打印机统一接在 192.168.30.x 的设备网段。改造完发现:只有和打印机同网段的电脑能打印,其他网段 ping 打印机都不通。三层交换机上明明配了 VLAN 间路由,问题出在哪?

原因

  1. 打印机没配网关(最常见):给打印机手动设 IP 时只填了地址和掩码,网关留空。没有网关,打印机根本不知道怎么回包给跨网段的电脑——本网段正常、跨网段不通,十有八九是它。
  2. 子网掩码写错:打印机掩码写成 255.255.255.255 或与实际网段不符,回包判断错误。
  3. 交换机 ACL 拦截:设备 VLAN 上配了访问控制,只放行了部分网段访问,打印流量被拦。
  4. 多网卡/有线无线同时接:打印机同时连了有线和无线,路由选错出口。

解决

  1. 先做连通测试定位:在跨网段电脑上 ping 192.168.30.x(打印机 IP)。不通,继续第 2 步;能 ping 但打不了,查端口方式(RAW 9100 或 WSD)是否被 ACL 拦。
  2. 进打印机管理页面补网关:浏览器打开打印机 IP→网络设置→TCP/IP 设置,确认四项:IP 地址(设备网段内固定地址)、子网掩码(与该 VLAN 一致,如 255.255.255.0)、默认网关(该 VLAN 的三层接口地址,如 192.168.30.1)、保存后重启网络或整机。没有 Web 页面的,用厂商工具(如 HP 的 Telnet/Web Jetadmin 类工具)改。
  3. 交换机侧复核:确认打印机所在 VLAN 的虚接口(SVI)已配置且 up;检查 ACL 是否放行了办公网段到打印网段的流量,重点看 9100、631、515 这些打印相关端口。
  4. 客户端改用 IP 端口连接:跨网段后 WSD 自动发现基本失效,客户端添加打印机时选「TCP/IP 地址」手动填打印机 IP 建 RAW 9100 端口,比共享名/发现机制可靠得多。
  5. DHCP 场景做地址保留:打印机网段若用 DHCP,在服务器或核心交换机上把打印机 MAC 做保留,固定住地址,防止下次租约变更又失联。

预防

网络改造清单里给「打印机、NAS、监控主机」这类共享设备单列一栏:改完 VLAN 第一件事就是核对它们的网关和掩码;所有共享设备一律静态地址或 DHCP 保留;改造完成后从每个网段各挑一台电脑做打印验证再收工。诚鑫致达科技做企业网络割接时,共享设备的网关核对是验收表里的固定项,能省掉割接后一整天的「为什么打不了」。

来源: 知乎 网络打印机跨网段无法打印处理方法 https://zhuanlan.zhihu.com/p/488716798 ;H3C 知了社区 划分VLAN后如何跨网段打印 https://zhiliao.h3c.com/questions/dispcont/111106 ;CSDN 共享打印机跨网段解决方法 https://blog.csdn.net/weixin_42517271/article/details/129526731