![为什么我看不到打印机?](https://linux22.com/image/651736/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9C%8B%E4%B8%8D%E5%88%B0%E6%89%93%E5%8D%B0%E6%9C%BA%EF%BC%9F.png)
我有一个小型网络,设置如下:互联网>调制解调器>路由器 A
打印机
工作站部门 A
路由器 B
工作站部门 B
问题是部门 A 中的工作站可以正常连接并查看联网打印机。但在部门 B,当您搜索打印机时他们看不到打印机,但如果您通过 IP 手动添加它,它似乎可以正常工作。
我猜想路由器 B 以某种方式过滤了您单击“查找打印机”时查看打印机的能力,但我有点困惑。
有什么想法吗?
答案1
路由器 B 没有过滤任何内容,只是有不同的 IP 地址。似乎您正在通过 WAN 端口将一个路由器与另一个路由器连接起来。相反,您可以使用第一个路由器充当 DHCP,并将它们置于同一 IP 范围内。就是这样。
答案2
我假设您的电脑是工作组的一部分,而不是域的一部分。
路由器不会传递 Netbios 广播,因此您无法通过名称找到它。有关更多信息,请查找广播域。 http://en.wikipedia.org/wiki/Broadcast_domain
如果您希望能够通过名称查找打印机,则需要实施 DNS 或 WINS。
可能最简单的方法就是通过路由器 b 后面的机器上的 ip 添加它。
路由器 A 和 B 都没有真正“过滤”任何东西,它们只是不路由广播。