先做三个不同层面的观察

记录打印机或 NAS 面板上显示的实际地址,确认电脑和设备接入预期网络。分别观察:通过合法的设备 IP 能否访问已知服务,通过局域网主机名能否连接,以及设备能否自动出现在应用列表中。三种结果可能不同,不能互相替代。

部分设备不回应 ping,单次探测失败也不能证明设备离线。应使用设备文档中提供、且已授权访问的服务作为验证对象。本文不假设任何真实设备 IP、端口或用户名,不要求向公网开放文件共享或打印服务。

TUN 会改变部分请求的路由入口,整体机制可参阅TUN 网络接口与路由说明。先对照开启前后的同一目标,再判断差异是否与该模式有关。

mDNS 发现与普通 DNS 有不同边界

mDNS 使用 UDP 5353 在本地链路上进行多播查询;Bonjour 是相关零配置网络技术的一种实现体系。打印机发现还可能使用 DNS-SD 或其他协议,不能把所有自动发现失败都归因于单一机制。

普通 DNS 通常向指定解析服务器查询,而 mDNS 依赖本地链路的多播可达性。它不会自然跨越所有子网、访客网络、VLAN 或无线客户端隔离。若网络需要跨子网发现,应由管理员配置合适的网关或服务发现机制,不能单靠代理规则保证成功。

现象更有价值的检查方向
IP 服务可用,自动发现失败多播、发现协议、本地网络权限与网络隔离
IP 可用,主机名失败本地名称解析与 DNS 路径
IP 与名称均不可用目标服务、子网、路由及访问控制

本地例外要对应实际网络

IPv4 私有地址范围、IPv6 链路本地地址与设备所在子网属于不同的地址概念。路由或旁路规则应依据实际目的地址和网络设计,而不是把所有地址都设为直连。IPv6 链路本地通信还与具体接口范围有关。

某些 TUN 配置有本地地址旁路,另一些通过直连规则处理;具体设置和默认值依核心、版本与活动 Profile 而定。可参考路由规则与局域网范围配置核对当前生效配置,不假定存在一个所有版本相同的“LAN 绕过”菜单。

私有地址直连规则主要解决单播目标选路,不能保证 mDNS 多播一定恢复。应用级代理、进程规则也可能影响同一请求;若只有某个应用异常,继续核对真正的网络进程与分流范围。

保留本地服务的安全边界

Windows 的网络配置文件、防火墙规则,以及 macOS 的本地网络权限,都可能影响设备发现。应核对对应应用、接口与受信任网络,不将关闭全部防火墙或安全软件作为通用修复。访客 Wi-Fi 的设备隔离也可能是预期保护。

更改前保存原有 TUN、路由与 DNS 配置。每次只调整一项有证据支持的本地规则,并重新做 IP、名称、发现三组测试;恢复互联网访问后也要再验证本地服务。

企业或学校网络可能有明确的访问管理。遇到 VLAN、受管 VPN 或策略限制时,向管理员提供目标、时间与脱敏结果,不尝试绕过隔离。局域网设备无法发现,不是远端代理线路故障的充分证据,也不能保证一条例外规则适用于所有打印机和 NAS。