आपण डोमेन नाव आदेश बद्दल माहित असणे आवश्यक सर्वकाही

या मार्गदर्शकास आपण 5 आदेशांचा परिचय करून देतो:

आपण हे मार्गदर्शक वाचून होस्टनाव आज्ञा बद्दल संपूर्ण तपशील शोधू शकता जे अलीकडेच अद्यतनित केले गेले आहे .

होस्टनाव कमांड

प्रत्येक कॉम्प्युटरवर एक होस्टनाव आणि आपण पहिल्यांदा लिनक्स स्थापित केल्यावर आपल्या कॉम्प्यूटरच्या होस्टचे नाव सेट होण्याची शक्यता आहे.

टर्मिनल विंडोमध्ये खालील आदेश चालवून आपण आपल्या संगणकाच्या होस्टनाव शोधू शकता.

यजमाननाम

माझ्या बाबतीत निकाल फक्त "गॅरिंंट" होता.

काही मशीनवर आपले होस्टनाव "computername.computerdomain" सारखे काहीतरी म्हणून दर्शविले जाऊ शकते.

होस्टनाव मुळात नेटवर्क आणि डोमेनशी संबंधित असलेल्या आपल्या संगणकास ओळखण्यासाठी वापरला जातो.

आपण खालील आदेश चालवून परत फक्त संगणक नाव मिळवू शकता:

hostname -s

वैकल्पिकरित्या आपण हा आदेश चालवून फक्त डोमेन नाव मिळवू शकता:

hostname -d

डोमेन नाव कमांड

डोमेन नाव परत मिळवण्यासाठी वजाबाकी डी स्विचसह यजमाननाम वापरण्याऐवजी आपण फक्त खालील आदेश चालवू शकता:

डोमेनचे नाव

जर तुमच्याकडे डोमेन सेट अप असेल तर ते परत दिले जाईल अन्यथा आपण मजकूर पाहू शकता (काहीही नाही).

Domainname आदेश प्रणालीचे NIS डोमेन नाव परत करते. मग NIS डोमेन नाव काय आहे?

एनआयएस म्हणजे नेटवर्क माहिती प्रणाली. हे मार्गदर्शक खालील NIS ची व्याख्या करते:

NIS रिमोट प्रोसीक्चर कॉल (RPC) आधारीत क्लाएंट / सर्व्हर सिस्टम आहे जे NIS डोमैन अंतर्गत मशीनच्या समुहाला कॉनफिगरेशन फाइल्सचा सामान्य संच शेअर करण्यास परवानगी देते. हे फक्त किमान संरचना डेटासह NIS क्लाएंट प्रणाली स्थापण्यासाठी आणि एका स्थानावरून संरचना डेटा जोडण्यासाठी, काढून टाकण्यासाठी किंवा सुधारण्यासाठी सिस्टम प्रशासकाला परवानगी देते.

Ypdomainname कमांड

YPDomainName प्रत्यक्षात डोमेन नाव आज्ञा म्हणून समान माहिती प्रदर्शित करते. टर्मिनल विंडोमध्ये खालील टाइप करून स्वत: साठी पहा:

ypdomainname

मग एकाच गोष्टीसाठी अनेक कमांडस का आहेत?

YP याचा यलो पृष्ठे आहे परंतु कायदेशीर कारणांमुळे बदलणे आवश्यक होते. हे पूर्वीच्या विभागात नमूद केलेले NIS मध्ये बदलले होते.

आपली इच्छा असल्यास आपण ypdomainname चा वापर करु शकता परंतु आपण आपल्या बोटाच्या टोकापासून काही मेहनत वाचू शकता आणि त्या आरएसआयने तो फक्त डोमेनएनामवरच ठेवून बंद करू शकता.

Nisdomainname कमांड

नॉस्डोमेननाव हीच डोमेन नाव कमांड सारखीच माहिती दर्शवितो. पूर्वीच्या विभागांद्वारे एकत्रित केल्याप्रमाणे पिवळे पृष्ठे डोमेन नाव वापरली जाईल जे ypdomainname आज्ञा वापरून परत करता येईल.

पीले पृष्ठे डोमेन नाव नेटवर्क माहिती प्रणाली (एनआयएस) मध्ये बदलले गेले होते आणि त्यामुळे नेमसनैननाव कमांड आला.

डोमेन नाव आज्ञा नंतर वापरणी सोपी करण्यासाठी तयार करण्यात आली.

तुम्ही खालीलप्रमाणे nisdomainname आदेशचा वापर करू शकता:

निसाडोमेन

परिणाम डोमेन नाव कमांड प्रमाणेच असतील.

Dnsdomainname कमांड

Dnsdomainname आदेश DNS डोमेन नाव परत करतो. आपण टर्मिनलमध्ये खालील टाइप करुन चालवू शकता:

dnsdomainname

DNS म्हणजे डोमेन नेम सर्व्हर आणि याचा उपयोग इंटरनेटद्वारे IP पत्ते रिअल डोमेन नावांमध्ये रूपांतरित करण्यासाठी केला जातो. डोमेन नावाशिवाय आम्ही 207.241.148.82 वर लिनक्स.एबॉट.कॉमवर जाऊ या हेतूने मोठ्या स्प्रैडशीट वापरणार आहोत.

शक्यता असा आहे की जोपर्यंत आपण वेब सर्व्हर चालवत नाही तोपर्यंत आपल्या कॉम्प्यूटरमध्ये DNS डोमेन नाव नसेल आणि dnsdomainname चालवून काहीच मिळणार नाही.

NIS डोमेन नाव सेट करणे

तुम्ही खालील आदेश वापरून तुमच्या संगणकासाठी NIS डोमेन नाव सेट करू शकता:

sudo domainname mydomainname

आपल्याला कदाचित आपल्या परवानग्या सुधारण्यासाठी sudo ची आवश्यकता असेल.

आपण पुढीलप्रमाणे ypdomainname आणि nisdomainname आज्ञा वापरू शकता:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

/ Etc / hosts फाइल

टर्मिनल विंडोमध्ये नॅनो एडिटरमध्ये होस्ट फाइल उघडण्यासाठी खालील आदेश चालवा:

sudo nano / etc / hosts

खालील प्रमाणे मजकूर / etc / hosts फाइलमधील अनेक ओळी आढळतील:

127.0.0.1 लोकलहोस्ट

पहिला भाग म्हणजे संगणकाचा IP पत्ता, दुसरा भाग म्हणजे संगणक नाव. संगणकासाठी NIS डोमेन कायमचे जोडण्यासाठी खालीलप्रमाणे ओळ बदला:

127.0.0.1 लोकलहोस्ट.ऑरडोमेननाव

आपण खालीलप्रमाणे उपनावे देखील जोडू शकता:

127.0.0.1 लोकलहोस्ट.आर्डडोमेननाव मायकंप्यूटर मायलिनयुक्स कॉम्प्युटर

डोमेन नाव कमांड बद्दल अधिक

Domainname आदेशमध्ये खालीलप्रमाणे अनेक स्वीचेस आहेत:

डोमेन नाव-ए

हे होस्टफाइलमध्ये सूचीबद्ध केलेल्या डोमेनसाठी उपनामा परत करेल.

डोमेन नाव -बी

इतर कोणतेही डोमेन सेट न केल्यास ते वापरले जाणारे डोमेन नाव.

आपण डोमेन नाव सेट करू शकता जो उपरोक्त स्विच वापरून कमांड लाइनचा भाग म्हणून नाव निर्दिष्ट करते.

domainname -b mydomainname

येथे आणखी काही आज्ञा आहेत:

सारांश

लिनक्स व नेटवर्क व्यवस्थापनाविषयी अधिक माहितीसाठी लिनक्स नेटवर्क व्यवस्थापक मार्गदर्शकाचे वाचन करणे महत्वाचे आहे.