我们共用同一个办公空间,但使用不同的网络。我想要做的是共享仅有的我的打印机位于网络 1 和网络 2 之间。我不想共享任何电脑。
网络布局
网络 1(我自己的)
互联网已开启:192.168.137.1
防火墙开启:192.168.137.3
网络 IP:192.168.137.120
打印机 IP:192.168.137.55
网络 2(我想在其中共享我的打印机)
互联网已开启:192.168.137.3
网络 IP:192.168.137.214
我原本想在两个网络之间添加一个额外的交换机或一根电线,但这会让我访问整个网络,而我并不想这么做。我使用的是 Cannon 打印机。
我怎样才能做到这一点?
答案1
是否可以在网络之间没有路由器的情况下执行此操作取决于应用于网络的 NETMASK。
检查 PC 的网络设置。除了 IP 地址外,您还会得到一个 NETMASK,它通常表示从到 的255.255.255.0
所有地址都无需路由即可访问(0 和 255 是特殊地址)。192.168.137.1
192.168.137.254
如果是这种情况,打印机只需要一个 IP 地址,就可以从两个位置访问它。
但是,它能否处理来自两个位置的输出又是另外一回事。如果它联网了,它应该可以。
如果0
示例中给出的网络掩码是其他数字,则网络的两个部分可能无法在没有路由器的情况下访问。请告诉我们网络掩码是什么以获取进一步帮助。
顺便说一句,交换机不会帮到你,因为它只能将同一网络上的一个设备与另一个设备之间的连接切换(在交换机变得更便宜之前,人们使用的是“集线器”)。路由器负责在网络之间进行“路由”。
如果打印机本身未联网,则可能连接到 PC。适用上述相同规则,但适用于 PC 而不是打印机。在这种情况下,PC 需要共享其打印队列。Windows 桌面操作系统最多可支持 10 个同时连接。