我有两台打印机通过电缆调制解调器连接到本地局域网,两台打印机都自动更改了 IP 地址。例如,一台打印机的 IP 地址是 10.1.10.236,通过查看打印机的 LCD 屏幕,我可以看到它已更改为 10.1.10.237
这导致了一个问题,因为我的 CUPs 打印机定义文件将打印机的 URI 硬编码为 10.1.10.236,所以基本上打印机停止工作,直到我编辑并更改打印机 URI。我使用的是 Arch Linux,所以我使用 lpadmin 来执行此操作。
我是否应该担心打印机本地地址会自行更改?这是一个安全问题吗?
答案1
我是否应该担心打印机本地地址会自动改变?
是的,这表明系统管理不善。
这是一个安全问题吗?
有可能。如果管理错误普遍存在,如果在看不见的地方有其他打印机并且打印了敏感数据。
PS 不要将上述内容视为个人批评。您所描述的荒谬情况主要是由于更广泛的社会价值观以及它们对大众市场操作系统开发人员的必然影响而产生的,在这个时代,打印机的成本不到一周的墨水供应量,而计算机的成本不到午餐费。便利、即时满足、安全性和向后兼容性的需求有时是无法解决的
答案2
如果您没有在打印机上设置固定 IP 地址,或者在电缆调制解调器(实际上是路由器)上为打印机的 MAC 地址创建 DHCP 保留,则打印机的 IP 地址可能会随时更改。一些 DHCP 服务器会努力保持地址稳定,但并不能保证。
我建议您首先尝试在电缆调制解调器上设置 DHCP 预留。您可以从已连接设备列表中进行此操作。
如果您无法或不想设置 DHCP 预留,您也可以在打印机上设置静态地址。该地址必须位于同一子网中,但最好在 DHCP 范围之外。因此,可能是 10.1.10.2,子网掩码为 255.255.255.0。检查路由器的 DHCP 设置以了解 DHCP 范围。