CUPS 如何动态确定网络打印机的 IP 地址?

CUPS 如何动态确定网络打印机的 IP 地址?

我正在尝试设置 CUPS 以访问网络打印机。其 IP 地址由互联网路由器(也是 DHCP 服务器)通过 DHCP 分配。我知道此地址可能会不时更改。我如何指示 CUPS 获取打印机的 IP 地址?

答案1

你有两个选择

如果您可以控制 DHCP 服务器,则可以将其设置为向打印机分配静态 dhcp 地址(我知道这是矛盾的)。我个人遇到的大多数商用路由器都具有此功能(请参阅手册或尝试在路由器配置中找到此功能)

如果您无法控制地址分配,大多数打印机要么有硬连线hostname,要么让您在嵌入式打印服务器的网络配置中为其选择一个。主机名应该可以从本地网络路由,而无需任何额外配置。例如,如果您的打印机分配了主机名,HPLASERJET5900您只需在 CUPS 配置中使用它(例如HPLASERJET5900:9100(用于 HP 直接打印)。您可以在需要输入主机名的地方使用主机名而不是 IP。

如果您的网络拓扑更复杂(例如,打印机位于不同的子网),则您必须配置您的网络,以便主机名可以从其他子网路由。

相关内容