Ho una rete con DHCP abilitato, e anche un computer che avvia due sistemi operativi e ha chiavi SSH diverse su ciascuna (e sì, vorrei mantenere chiavi diverse su ciascuna invece di copiare la stessa identità / chiave privata su ciascuna). Poiché l'indirizzo IP non cambia tra i sistemi operativi perché l'indirizzo MAC è lo stesso, quando ci si connette a ssh, anche quando non si utilizza l'indirizzo IP ma il nome host tramite DNS / mDNS, viene visualizzato l'avviso:
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)?
Come posso sopprimere l'avviso quando il nome host differisce dall'indirizzo IP per quel nome host, ma mantenere la possibilità di verificare che le chiavi host siano le stesse per ciascun nome host? (ogni sistema operativo ha un nome host univoco)