【问题标题】:Airprint between two routers?两个路由器之间的Airprint?
【发布时间】:2025-12-22 10:15:13
【问题描述】:

我在 Ubuntu 12.04.03 中通过 CUPS 设置了 AirPrint。当我的 iPad 和 iPod 在这个 wifi 路由器上时,这可以通过我的主路由器工作。该路由器是进入房屋的主要 ADSL。然后我有另一个路由器,一个 MikroTik 路由器板,连接到它的以太网电缆上。我将这两个网络用于不同的 iDevice,但是 CUPS 服务器连接到主路由器。

我认为 AirPrint 只适用于本地路由器,但我需要在两个网络上都使用它。

是否可以创建某种隧道将 AirPrint 引导到 MikroTik 路由器的网络?

谢谢。

【问题讨论】:

    标签: networking router airprint mikrotik


    【解决方案1】:

    AirPrint 利用 Bonjour 服务来发现本地的“Airprint”打印机。因为 Bonjour 可以“仅”发现本地打印机,所以几乎不可能到达本地网络之外以发现附近的打印机。

    我能给出的最佳建议是购买第二个网络适配器(以太网或无线)并将其直接连接到您的第二个“MikroTik”路由器。这将允许您在两个网络中都可以访问 AirPrint 服务器。对复杂解决方案的修复不到 20 美元。

    然而,最简单的解决方案是使用您的第二个路由器作为连接主网络的网桥。但是,我猜您出于某些未公开的原因正在避免这种情况。

    【讨论】:

    • 感谢您的回答,因为我使用的是以太网,所以服务器上确实有一个 wifi 适配器。 mikrotik 上的以太网端口有网桥,但 WLAN 使用网关,因为 routeros 不支持网桥的桥接接口上的热点。我使用热点是因为我获得了路由器来为一家大型公司使用 mikrotik 为主要 wifi 练习企业设置,因此在我摆弄设置之前了解它是如何工作的会很有帮助
    • 忘了说我的 CUPS 服务器不支持通过命令行设置我的 wifi