![在不在同一子网的情况下设置用于 Google 云打印的打印机](https://linux22.com/image/1515934/%E5%9C%A8%E4%B8%8D%E5%9C%A8%E5%90%8C%E4%B8%80%E5%AD%90%E7%BD%91%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E8%AE%BE%E7%BD%AE%E7%94%A8%E4%BA%8E%20Google%20%E4%BA%91%E6%89%93%E5%8D%B0%E7%9A%84%E6%89%93%E5%8D%B0%E6%9C%BA.png)
打印机是 Epson XP 330,wifi 热点是 Meraki MR18。Meraki MR18 将每个连接的设备(连接到同一 SSID 的设备)置于不同的子网中。这有利于防止恶意软件通过子网传播,但很难配置任何支持 wifi 的设备(安全摄像头、机器人吸尘器等 - 不过到目前为止我可以克服困难)。
如何注册该打印机?在 Chrome 中,打印机未列出,chrome://devices/
很可能是因为子网不同。
我忘了补充一下,我运行的是 16.04 版 Ubuntu。如果我有 Windows 或 Mac OSX,我可以轻松打印。幸运的是,我可以通过打印机的 UI 设置 Epson Connect,但我必须在同一子网上才能配置 Google Cloud Print。我尝试重新配置 Meraki,但共享打印机模式会关闭 DHCP,并且只能使用静态 IP,这不适合笔记本电脑。Roaming 3 也不起作用。
答案1
对于某些打印机(例如,佳能 MX490 系列),您可以通过从 Web 浏览器直接浏览打印机来绕过子网限制。如果您设法让打印机连接到热点(我从打印机控制面板对其进行了身份验证,这有点麻烦),您应该能够从手机上的热点配置屏幕找出打印机的 IP 地址。接下来,只需将数字 IP 直接输入浏览器的地址栏即可。对于我的佳能 MX492,我将计算机连接到热点,从计算机上的 Chrome 浏览器浏览到打印机,并使用用户名“ADMIN”和密码“canon”成功验证。我最终进入一个屏幕,单击“注册到 Google 云打印”。完成此操作后,我可以成功打印。到目前为止,打印机一直保持在相同的 IP 地址,但我很确定它不是静态的。如果 DHCP 最终因为某种原因分配了不同的 IP 地址,那么如果我将来必须再次浏览打印机并重新注册到 Google 云打印,我不会感到惊讶。