In ssh configuration directory, the file known_hosts stores for each server the (IP, fingerprint) couple. A server is trusted only if it matches both the elements of one of the couples in known_hosts.
I need to connect to a Nitrux 1.1.4 Linux server (based on kernel 4.14.15-041415-generic) which for several reasons is forced to use DHCP. Its IP may vary even several times per day. Each of these times, I must accept a new couple (IP, fingerprint), flooding known_hosts. This solution is also quite unuseful.
Is it possible to trust this host only considering its fingerprint, regardless of its IP?
As in a previous question, I am using these clients: OpenSSH_7.8p1, OpenSSL 1.1.1a-freebsd 20 Nov 2018 and OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017.