MacOS / OS X का उपयोग करने वाले तीन अलग-अलग होस्टनाम हैं:
- कंप्यूटर का नाम
- होस्टनाम
- LocalHostName
इन मूल्यों में से प्रत्येक में पाया जा सकता है /Library/Preferences/SystemConfiguration/preferences.plist
कंप्यूटर का नाम
scutil --get ComputerName
यह कंप्यूटर के लिए Apple "दोस्ताना" नाम है और इसमें पाया जा सकता है सिस्टम वरीयताएँ & gt; & gt; शेयरिंग & gt; & gt; कंप्यूटर का नाम । के लिए आदमी पृष्ठ के अनुसार scutil
, इसे "सिस्टम के लिए उपयोगकर्ता के अनुकूल नाम" के रूप में वर्णित किया गया है।
इसके अनुसार सेब , ComputerName है AppleTalk नाम और डिफ़ॉल्ट नाम SLP / DA के लिए उपयोग किया जाता है 1 । यह एक शून्य-कॉन्फ़िगरेशन प्रोटोकॉल है जो आपको DNS / DHCP सर्वर के बिना एक सरल नेटवर्क सेट करने की अनुमति देता है, लेकिन आपको होस्ट नाम के माध्यम से विभिन्न संसाधनों तक पहुंचने की अनुमति देता है।
होस्टनाम
scutil --get HostName
के अनुसार scutil
आदमी पृष्ठ, HostName "hostname (1) और gethostname (3) से जुड़ा नाम" है। यह नाम निम्नलिखित में से किसी भी स्रोत से आ सकता है:
- प्राथमिक आईपी पते के लिए डीएचसीपी या बूटपी सर्वर द्वारा प्रदान किया गया नाम
- प्राथमिक IP पते के लिए रिवर्स DNS (पता-से-नाम) क्वेरी के द्वारा वापस लौटा पहला नाम
- स्थानीय होस्टनाम
- "लोकलहोस्ट" नाम
(एल Capitan की मेरी कुंवारी स्थापना में, HostName
के लिए डिफ़ॉल्ट LocalHostName
)
LocalHostName
scutil --get LocalHostName
यह बोंजोर के लिए है 2 LAN पर सेवाएँ। यह है कि, DNS / DHCP के बिना एक छोटे से लैन पर, Apple कंप्यूटर संसाधनों की खोज और बातचीत कर सकते हैं जैसे कि अन्य मशीनों, प्रिंटर आदि पर फ़ाइल साझा करना। जब आप शुरू में अपने मैक को कॉन्फ़िगर करते हैं तो यह नाम सेट हो जाता है।
टी एल; डॉ
यह "पहले नाम जिसे आपने कभी सेट किया है" का उपयोग कर रहा है क्योंकि प्रारंभिक सेटअप के दौरान, इसने LocalHostName सेट किया जिसे यह माना जाता है कि यह हमेशा के लिए होगा। जब आपने GUI का उपयोग करके पुनः कॉन्फ़िगर किया, तो आपने ComputerName को बदल दिया जिसने LocalHostName को संशोधित नहीं किया।
यदि आप अपने राउटर में इसे ठीक करना चाहते हैं, तो बस कमांड का उपयोग करके अपना LocalHostName सेट करें:
scutil --set LocalHostName MyNewComputerName.domain
1 SLP / DA सेवा स्थान प्रोटोकॉल / निर्देशिका एजेंट। सेवा स्थान प्रोटोकॉल एक सेवा खोज प्रोटोकॉल है जो कंप्यूटर और अन्य उपकरणों को पूर्व कॉन्फ़िगरेशन के बिना एक स्थानीय क्षेत्र नेटवर्क में सेवाएं खोजने की अनुमति देता है।
2 Bonjour ऐप्पल शून्य-कॉन्फ़िगरेशन नेटवर्किंग का कार्यान्वयन, प्रौद्योगिकियों का एक समूह है जिसमें सेवा खोज, पता असाइनमेंट और होस्टनाम रिज़ॉल्यूशन शामिल हैं।