“xx”的 ECDSA 主机密钥与 IP 地址“xx”的密钥不同

“xx”的 ECDSA 主机密钥与 IP 地址“xx”的密钥不同

我经常收到此警告,因为计算机正在使用 DHCP,并且获取的 IP 与以前不同。我知道如何根据具体情况处理它,但想了解适当的永久解决方案。我知道可能的方法,但什么是“最佳实践”?

  • 插入主机 *.local

    StrictHostKeyChecking no

    在 ~/.config/ssh 中。没有尝试过,但被告知只会产生警告。

  • 在路由器上为计算机的 MAC 地址分配一个“静态” IP;必须为每个路由器手动重复此操作......

  • 分配一个静态 IP 用Network manager..

  • 指定静态 IP 作为主要 IP,但允许 DHCP 服务作为后备 IP?即,如果可能则使用静态 IP,如果不可能则使用 DHCP,例如因为子网不同?我的理解到此结束...如何Network manager在不同的静态地址之间进行选择?

我已阅读了多篇相关主题的帖子,但找不到具有充分理由的建议。

答案1

我的首选方法是预订在 DHCP 守护进程中,通过 MAC 地址替换 ip 地址,这基本上使这些地址成为静态的。具体如何操作取决于服务在哪个系统上运行。

相关内容