У меня есть сеть с включенным DHCP, а также компьютер, который выполняет двойную загрузку операционных систем и имеет разные ключи SSH на каждом (и да, я хотел бы сохранить разные ключи на каждом, а не копировать один и тот же идентификационный / закрытый ключ для каждого). Поскольку IP-адрес не изменяется между операционными системами, потому что MAC-адрес один и тот же, при подключении к ssh, даже когда не используется IP-адрес, но имя хоста через DNS / mDNS, я получаю предупреждение:
Warning: the RSA host key for 'hostname' differs from the key for the IP address '192.168.1.172'
Offending key for IP in /Users/user/.ssh/known_hosts:37
Matching host key in /Users/user/.ssh/known_hosts:38
Are you sure you want to continue connecting (yes/no)?
Как я могу подавить предупреждение, когда имя хоста отличается от IP-адреса для этого имени хоста, но сохранить возможность проверки ключей хоста одинаковыми для каждого имени хоста? (каждая ОС имеет уникальное имя хоста)