मेरे पास एक ~/.ssh/config
फाइल है जो इस तरह दिखती है:
Host server*
HostName %h.farm.example.com
जब मैं ssh server01
, यह server01.farm.example.com
सही ढंग से जोड़ता है।
लेकिन जब मैं ssh server01.farm.example.com
, यह कनेक्ट करने का प्रयास करता है server01.farm.example.com.farm.example.com
।
दूसरे रूप का उपयोग हमारी तैनाती लिपियों में से कुछ के द्वारा किया जाता है, इसलिए मेरे पास वास्तव में कोई विकल्प नहीं है।
मैं server*
पूरी तरह से योग्य नामों पर मेल नहीं खाऊंगा?
नहीं, पूर्ण फ़ॉर्म का उपयोग स्क्रिप्ट द्वारा किया जाता है, इसलिए वह हमेशा संक्षिप्त रूप का उपयोग नहीं कर सकता है।
—
पीटर वेस्टलेक
search farm.example.com
करने के लिए/etc/resolv.conf
।