使用 CUPS 接口在另一个网络上安装打印机



我想通过 Ubuntu 中的 CUPS 接口安装打印机。我的IP是aaa.bbb.ccc.ddd,打印机的IP是aaa.bbb.eee.fff。此打印机对我网络中的 Windows PC 可见,但对我的 Ubuntu 机器不可见,并且 CUPS 无法检测到它。我猜这是因为打印机和PC不在同一IP域中。

检查打印机的信息,它启用了大多数协议,包括TCP/IP,IPP,SNMP,mDNS等。

有什么想法可以让它工作吗?

如果有帮助,它是柯尼卡美能达Bizhub 20P。

此问题不仅涉及打印机; 您必须使用打印机的 IP 类设置虚拟网络接口。假设您的 Linux 有一个192.168.0.x地址,而打印机有一个192.168.1.x地址

sudo ifconfig

显示所有网络接口,如果只有一个,则eth0(第二个eth1等);将其添加到/etc/network/interfaces

auto eth0:0
iface eth0:0  inet static
    address 192.168.1.y

无需设置网关,因为您的网络流量默认为eth0 IP

最新更新