यह कमांड होस्टनाम है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
होस्टनाम - सिस्टम का होस्ट नाम दिखाएं या सेट करें
डोमेन नाम - सिस्टम का NIS/YP डोमेन नाम दिखाएं या सेट करें
ypdomainname - सिस्टम का NIS/YP डोमेन नाम दिखाएँ या सेट करें
nisdomainname - सिस्टम का NIS/YP डोमेन नाम दिखाएँ या सेट करें
dnsdomainname - सिस्टम का DNS डोमेन नाम दिखाएं
SYNOPSIS
मेजबाननाम [-ए|--उपनाम] [-डी|--डोमेन] [-f|--fqdn|--लंबा] [-ए|--सभी-fqdns] [-i|--आईपी-पता]
[-I|--ऑल-आईपी-एड्रेस] [-एस|--शॉर्ट] [-y|--yp|--निस]
मेजबाननाम [-बी|--बूट] [-एफ|--फाइल फ़ाइल का नाम] [मेजबाननाम]
मेजबाननाम [-एच|--सहायता] [-वी|--संस्करण]
डोमेन नाम [निस्डोमेन] [-F पट्टिका]
वाईपीडोमेननाम [निस्डोमेन] [-F पट्टिका]
निस्डोमेननाम [निस्डोमेन] [-F पट्टिका]
डीएनएसडोमेननाम
वर्णन
मेजबाननाम सिस्टम के DNS नाम को प्रदर्शित करने के लिए, और इसके होस्टनाम को प्रदर्शित करने या सेट करने के लिए उपयोग किया जाता है या
एनआईएस डोमेन नाम।
GET नाम
जब बिना किसी तर्क के कॉल किया जाता है, तो प्रोग्राम वर्तमान नाम प्रदर्शित करता है:
मेजबाननाम द्वारा लौटाए गए सिस्टम का नाम प्रिंट करेगा गेटहोस्टनाम(2) समारोह।
डोमेन नाम सिस्टम का NIS डोमेन नाम प्रिंट करेगा। डोमेन नाम का उपयोग करता है
गेटहोस्टनाम(2) समारोह, जबकि वाईपीडोमेननाम और निस्डोमेननाम उपयोग
yp_get_default_domain(3).
डीएनएसडोमेननाम FQDN (पूरी तरह से योग्य डोमेन नाम) के डोमेन भाग को प्रिंट करेगा। NS
सिस्टम का पूरा FQDN लौटाया जाता है मेजबाननाम --fqdn (लेकिन चेतावनियां देखें
अनुभाग THE FQDN नीचे).
SET नाम
जब एक तर्क के साथ या के साथ बुलाया जाता है --फ़ाइल विकल्प, कमांड होस्ट नाम सेट करते हैं या
एनआईएस/वाईपी डोमेन नाम। मेजबाननाम का उपयोग करता है सेहोस्टनाम(2) कार्य, जबकि तीनों
डोमेन नाम, वाईपीडोमेननाम और निस्डोमेननाम उपयोग सेटडोमेननाम(2). ध्यान दें, कि यह है
केवल अगले रिबूट तक प्रभावी। संपादित करें / Etc / होस्ट नाम स्थायी परिवर्तन के लिए।
ध्यान दें, कि केवल सुपर-यूज़र ही नाम बदल सकता है।
के साथ FQDN या DNS डोमेन नाम सेट करना संभव नहीं है डीएनएसडोमेननाम आदेश
(देखें THE FQDN नीचे).
होस्ट नाम आमतौर पर सिस्टम स्टार्टअप पर एक बार सेट किया जाता है /etc/init.d/hostname.sh (सामान्य रूप से
फ़ाइल की सामग्री को पढ़कर जिसमें होस्ट नाम होता है, उदाहरण के लिए / Etc / होस्ट नाम).
THE FQDN
सिस्टम का FQDN (पूरी तरह से योग्य डोमेन नाम) वह नाम है जो रिज़ॉल्वर(3)
होस्ट नाम के लिए रिटर्न, जैसे, उर्सुला.example.com. यह आमतौर पर होस्टनाम है
उसके बाद DNS डोमेन नाम (पहले बिंदु के बाद का भाग)। आप एफक्यूडीएन की जांच कर सकते हैं
का उपयोग मेजबाननाम --fqdn या डोमेन नाम का उपयोग कर डीएनएसडोमेननाम.
आप FQDN को इसके साथ नहीं बदल सकते मेजबाननाम or डीएनएसडोमेननाम.
FQDN को सेट करने की अनुशंसित विधि होस्टनाम को इसके लिए एक उपनाम बनाना है
पूरी तरह से योग्य नाम का उपयोग कर / Etc / hosts, डीएनएस, या एनआईएस। उदाहरण के लिए, यदि होस्टनाम था
"उर्सुला", किसी में एक पंक्ति हो सकती है / Etc / hosts जो पढ़ता है
127.0.1.1 ursula.example.com उर्सुला
तकनीकी रूप से: FQDN नाम है getaddrinfo(3) द्वारा लौटाए गए होस्ट नाम के लिए रिटर्न
गेटहोस्टनाम(2). DNS डोमेन नाम पहले बिंदु के बाद का हिस्सा है।
इसलिए यह रिज़ॉल्वर के कॉन्फ़िगरेशन पर निर्भर करता है (आमतौर पर in .) /etc/host.conf) कैसे
आप इसे बदल सकते हैं। आमतौर पर होस्ट फ़ाइल को DNS या NIS से पहले पार्स किया जाता है, इसलिए यह सबसे अधिक है
FQDN को बदलने के लिए सामान्य / Etc / hosts.
यदि किसी मशीन में एकाधिक नेटवर्क इंटरफेस/पते हैं या मोबाइल वातावरण में उपयोग किया जाता है,
तो इसमें या तो कई FQDN/डोमेन नाम हो सकते हैं या कोई भी नहीं हो सकता है। इसलिए इस्तेमाल करने से बचें
मेजबाननाम --fqdn, मेजबाननाम --कार्यक्षेत्र और डीएनएसडोमेननाम. मेजबाननाम --आईपी पता के अधीन है
समान सीमाएँ इसलिए इसे भी टाला जाना चाहिए।
विकल्प
-ए --उपनाम
होस्ट का उपनाम नाम प्रदर्शित करें (यदि उपयोग किया जाता है)। यह विकल्प पदावनत है और चाहिए
अब उपयोग नहीं किया जाएगा।
-ए, --सभी-fqdns
मशीन के सभी FQDN प्रदर्शित करता है। यह विकल्प सभी कॉन्फ़िगर किए गए नेटवर्क की गणना करता है
सभी कॉन्फ़िगर किए गए नेटवर्क इंटरफेस पर पते, और उन्हें DNS डोमेन में अनुवादित करता है
names. ऐसे पते जिनका अनुवाद नहीं किया जा सकता (अर्थात क्योंकि उनके पास एक नहीं है)
उपयुक्त रिवर्स आईपी एंट्री) को छोड़ दिया जाता है। ध्यान दें कि अलग-अलग पते हो सकते हैं
एक ही नाम का समाधान, इसलिए आउटपुट में डुप्लिकेट प्रविष्टियाँ हो सकती हैं। करना
आउटपुट के क्रम के बारे में कोई धारणा न बनाएं।
-बी, --बूट
हमेशा एक होस्टनाम सेट करें; यह द्वारा निर्दिष्ट फ़ाइल की अनुमति देता है -F अस्तित्वहीन होना या
खाली, जिस स्थिति में डिफ़ॉल्ट होस्टनाम स्थानीय होस्ट यदि अभी तक कोई नहीं है तो उपयोग किया जाएगा
निर्धारित किया है.
-डी, --कार्यक्षेत्र
DNS डोमेन का नाम प्रदर्शित करें। आदेश का प्रयोग न करें डोमेन नाम पाने के लिए
DNS डोमेन नाम क्योंकि यह NIS डोमेन नाम दिखाएगा न कि DNS डोमेन
नाम। उपयोग डीएनएसडोमेननाम बजाय। अनुभाग में चेतावनियाँ देखें THE FQDN ऊपर, और
इस विकल्प का उपयोग करने से बचें।
-एफ, --एफक्यूडीएन, --लंबा
FQDN (पूरी तरह से योग्य डोमेन नाम) प्रदर्शित करें। FQDN में एक छोटा होस्ट होता है
नाम और DNS डोमेन नाम। जब तक आप होस्ट लुकअप के लिए बाइंड या एनआईएस का उपयोग नहीं कर रहे हैं
में FQDN और DNS डोमेन नाम (जो FQDN का हिस्सा है) को बदल सकते हैं
/ Etc / hosts फ़ाइल। अनुभाग में चेतावनियाँ देखें THE FQDN ऊपर का उपयोग न करें मेजबाननाम --सब-
fqdns इसके बजाय जहां भी संभव हो।
-एफ, --फ़ाइल फ़ाइल का नाम
निर्दिष्ट फ़ाइल से होस्ट नाम पढ़ें। टिप्पणियाँ ('#' से शुरू होने वाली पंक्तियाँ)
नजरअंदाज कर दिया जाता है।
-मैं, --आईपी पता
होस्ट नाम का नेटवर्क पता (पता) प्रदर्शित करें। ध्यान दें कि यह तभी काम करता है जब
होस्ट नाम हल किया जा सकता है। इस विकल्प का उपयोग करने से बचें; उपयोग मेजबाननाम --सभी-आईपी-पते
बजाय.
-मैं, --सभी-आईपी-पते
होस्ट के सभी नेटवर्क पते प्रदर्शित करें। यह विकल्प सभी कॉन्फ़िगर किए गए की गणना करता है
सभी नेटवर्क इंटरफेस पर पते। लूपबैक इंटरफ़ेस और IPv6 लिंक-लोकल
पते छोड़े गए हैं। विकल्प के विपरीत -i, यह विकल्प नाम पर निर्भर नहीं करता है
संकल्प। आउटपुट के क्रम के बारे में कोई धारणा न बनाएं।
-एस, --कम
संक्षिप्त होस्ट नाम प्रदर्शित करें। यह पहले बिंदु पर काटा गया होस्ट नाम है।
-वी, --संस्करण
मानक आउटपुट पर संस्करण जानकारी प्रिंट करें और सफलतापूर्वक बाहर निकलें।
-वाई, --यप, --निसो
एनआईएस डोमेन नाम प्रदर्शित करें। यदि कोई पैरामीटर दिया गया है (या --फ़ाइल नाम ) फिर जड़
एक नया NIS डोमेन भी सेट कर सकते हैं।
-एच, --मदद
उपयोग संदेश प्रिंट करें और बाहर निकलें।
टिप्पणियाँ
पता परिवारों मेजबाननाम FQDN, उपनाम और नेटवर्क को देखते समय कोशिश करता है
होस्ट के पते आपके रिज़ॉल्वर के कॉन्फ़िगरेशन द्वारा निर्धारित किए जाते हैं। उदाहरण के लिए,
GNU Libc सिस्टम पर, रिज़ॉल्वर को पहले IPv6 लुकअप का उपयोग करके प्रयास करने का निर्देश दिया जा सकता है
इनेट6 में विकल्प / Etc / resolv.conf.
onworks.net सेवाओं का उपयोग करके होस्टनाम का ऑनलाइन उपयोग करें