मेरे पास एक नेटवर्क है जिसमें डीएचसीपी सक्षम है, और एक कंप्यूटर भी है जो डुअल बूट ऑपरेटिंग सिस्टम है और प्रत्येक पर अलग-अलग एसएसएच कुंजी हैं (और हां, मैं प्रत्येक पहचान / निजी कुंजी को कॉपी करने के बजाय प्रत्येक पर अलग-अलग कुंजी रखना चाहूंगा)। क्योंकि ऑपरेटिंग सिस्टम के बीच 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 पते से भिन्न होता है, तो मैं चेतावनी को कैसे दर्ज कर सकता हूं, लेकिन प्रत्येक होस्टनाम के लिए होस्ट कुंजियों की जांच करने की क्षमता समान है? (प्रत्येक OS में एक अद्वितीय होस्टनाम है)