एक होस्टनाम और पूरी तरह से योग्य डोमेन नाम के बीच क्या अंतर है?


52

मैं सर्वर स्थापित करने की दुनिया में नया हूं और होस्टनाम शब्द और पूरी तरह से योग्य डोमेन नाम (एफक्यूडीएन) से चकित हूं।
उदाहरण के लिए, यदि मैं एक सर्वर स्थापित करना चाहता हूं जो स्थानीय नेटवर्क पर फाइल को होस्ट करता है अर्थात एक फ़ाइल सर्वर, तो मैं होस्टनाम का उपयोग क्या करूंगा जैसे कि myfileserverया कुछ और?
क्या होगा यदि मैं एक वेब सर्वर, मेल सर्वर इत्यादि स्थापित करना चाहता हूं जो बाहरी उपयोगकर्ता एक्सेस कर सकें?


इस सवाल पर एक नज़र डालें और यह जवाब है serverfault.com/questions/222095/…
user9517 GoFundMonica का समर्थन करता है

जवाबों:


53

आपका होस्टनाम आपके कंप्यूटर का नाम है।

आपका पूरी तरह से योग्य डोमेन नाम आपका होस्टनाम है और आपकी कंपनी द्वारा उपयोग किया जाने वाला डोमेन अक्सर समाप्त होता है .local

इसलिए यदि आपके कंप्यूटर का नाम है bob, और आपकी कंपनी का डोमेन है contoso.local, तो आपके कंप्यूटर का पूरी तरह से योग्य डोमेन नाम (FQDN) है bob.contoso.local:

  • होस्टनाम :bob
  • डोमेन :contoso.com
  • FQDN :bob.contoso.com

एक डोमेन के मामले में जैसे contoso.localमैंने "बाहरी" इंटरनेट डोमेन नाम का उपयोग नहीं किया। इस नाम का एकमात्र तरीका यह नहीं है कि आप सर्वर को संबोधित करें।
यदि आप इसे अपने आईपी पते द्वारा उपलब्ध कराते हैं तो आप बाहरी उपयोगकर्ताओं को इसे एक्सेस करने की अनुमति देने के लिए DNS या उस आईपी पते का उपयोग कर सकते हैं।

DNS के बारे में कुछ और जानकारी:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki.nocal

संपादित करें : .localडोमेन RobM पर टिप्पणी के लिए धन्यवाद


तो मेरे कंप्यूटर का नाम उस नेटवर्क सेगमेंट पर अद्वितीय होना चाहिए जिस पर मैं हूँ? स्थानीय के उपयोग से मैं और भ्रमित हूं। आप स्थानीय का उपयोग कब करेंगे? क्या मैं केवल .com, .net, इत्यादि का उपयोग करूंगा, यदि सर्वर को बाहरी रूप से एक्सेस किया जा सकता है?

इसलिए यदि मैं इसे contoso.com के रूप में सेट करता हूं और यह एक IP पते की ओर इशारा करता है जो कि आंतरिक है जैसे 192.168.0.1, तो यह मुझे contoso.local नाम देने के विपरीत क्या करेगा?

1
इंटरनेट अर्थ में आपका "डोमेन" कुछ इस तरह है "peanutmonkey.com"। फिर आप अपना बाहरी आईपी लेते हैं और DNS सर्वर पर आप कहते हैं "जब peanutmonkey.com के लिए एक अनुरोध आता है, तो इसे इस आईपी पर भेजें"। फिर उस IP का एक कंप्यूटर अनुरोध स्वीकार करता है और संभालता है। एक "स्थानीय डोमेन" कुछ ऐसा होगा जहां एक कंपनी 500 वर्कस्टेशन स्थापित करती है और अपने नामों से अपने आईपी को हल करने के लिए आंतरिक उपकरण चाहती है, लेकिन इंटरनेट को जानना नहीं चाहता है। इसलिए उनके पास डोमेन नामों के साथ आंतरिक डीएनएस है जो कार्यालय के बाहर कहीं भी मौजूद नहीं है।
स्कैलर्सन

7
एक तरफ के रूप में, अपने आंतरिक डोमेन नाम के रूप में ".Local" का उपयोग न करें। यह बोनजॉर नेटवर्किंग के लिए एक आरक्षित नाम है (एक ऐप्पल प्रोटोकॉल जिसका उपयोग आप सोचते हैं कि "मेरे पास macs नहीं है इसलिए मैं ठीक नहीं हूं" मदद करने के लिए अधिक स्थानों पर उपयोग किया जाता है) और इस तरह, Microsoft अब इसकी अनुशंसा नहीं करता है ।
रॉब मिर

3
एक मामूली बिंदु - तकनीकी रूप से एक डोमेन को एक अनुगामी के बिना पूरी तरह से योग्य नहीं माना जाता है। अंत में, और अंतर्निहित खाली लेबल। इसलिए www.google.com। एक FQDN है, जबकि www.google.com नहीं है। व्यवहार में, अधिकांश एप्लिकेशन (वेब ​​ब्राउज़र, मेल क्लाइंट आदि) कम से कम एक डॉट वाले किसी भी डोमेन नाम को पूरी तरह से योग्य बनाने का इरादा रखते हैं।
मुरली सूरियार

8

Hostname सिर्फ कंप्यूटर का नाम है और पूरी तरह से योग्य डोमेन नाम है, इसके बाद hostname और डोमेन नाम है ...।

hostname: bigbox fqdn: bigbox.mynetwork.com

या आमतौर पर fqdn .com के बजाय .Local में समाप्त होता है, लेकिन यह पर्यावरण विशिष्ट है।

आमतौर पर आपके पास एक निजी DNS होता है जिसमें आपका .local डोमेन सेटअप होता है और जनता के लिए एक अलग DNS सर्वर होता है जहाँ आपका .com रहता है। आप अपने .local डोमेन को सार्वजनिक DNS सर्वर पर नहीं रखना चाहते क्योंकि किसी के पास आपके सभी होस्ट की सूची प्राप्त करने का एक तरीका होगा और यह आपके नेटवर्क को हमला करने के लिए उजागर करता है।


2

इसे 3 भागों के रूप में सोचें

कहते हैं, एक विश्वविद्यालय जिसे एफआईयू कहा जाता है। (हाँ यह एक वास्तविक विश्वविद्यालय है) कंप्यूटर विज्ञान पक्ष में, हमारे पास एक डोमेन cs.fiu.edu है

हमारे पास अन्य सर्वर भी हैं जिन्हें मूडल कहा जाता है, जो सर्वर का होस्टनाम है।

hostname = moodle
domain name = cs.fiu.edu
FQDN for that server is called moodle.cs.fiu.edu

अब, cs.fiu.edu डोमेन से एक शाखा है, Fiu.edu। so hostname = cs domain = fiu.edu FQDN = cs.fiu.edu (जो एक अलग सर्वर है जो इसे होस्ट करता है) लेकिन डोमेन cs.fiu.edu हमारे विभाग का है। यकीन नहीं तो समझ में आता है। लेकिन यह परिदृश्य भी हो सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.