यो मार्गदर्शकले तपाईंलाई निम्न 5 अर्डरहरूलाई परिचय दिन्छ:
- होस्टनाम
- डोमेन नाम
- ypdomainname
- nisdomainname
- dnsdomainname
होस्टनाम आदेश
प्रत्येक कम्प्यूटरसँग होस्टनाम नाम र तपाइँको कम्प्युटरको होस्टनाम नाम सेट भएको छ जब तपाईले पहिलो पटक लिनक्स स्थापना गर्नुभयो।
टर्मिनल सञ्झ्यालमा निम्न आदेश चलाएर तपाईंले आफ्नो कम्प्युटरको होस्टनाम पत्ता लगाउन सक्नुहुनेछ।
होस्टनाम
मेरो मामला मा नतिजा केवल "garymint" थियो।
केहि मिसिनहरु मा तपाईंको होस्टनाम यस "computername.computerdomain" जस्तै केहि को रूप मा देखिन सक्छ।
होस्टनाम मूलतया तपाईंको कम्प्युटरको सञ्जाल र डोमेनसँग सम्बन्धित पहिचान गर्न प्रयोग गरिन्छ।
तपाईले केवल कम्प्युटर नाम निम्न आदेश चलाएर फर्केर आउनु भएको छ:
होस्टनाम -s
वैकल्पिक रूपमा तपाइँ यो आदेश चलाएर केवल डोमेन नाम प्राप्त गर्न सक्नुहुनेछ:
hostname -d
डोमेन नाम आदेश
होस्टनामको प्रयोग गरेर मनिषा डी स्विचको साथ डोमेन नाम फर्काउनको लागी तपाई केवल निम्न आदेश चलाउन सक्नुहुन्छ:
डोमेन नाम
यदि तपाइँसँग डोमेन सेटअप छ भने यो फर्काइने छ अन्यथा तपाईँले पाठ (कुनै पनि) देख्नुहुनेछ।
डोमेननाम आदेश प्रणालीको NIS डोमेन नाम फर्काउँछ। त्यसैले NIS डोमेन नाम के हो?
एनआईएस नेटवर्क सूचना प्रणालीको लागि खडा छ। यो मार्गदर्शकले निम्नानुसार एनआईएस परिभाषित गर्दछ:
NIS एक रिमोट प्रोसेसर फोन (RPC) -समित ग्राहक / सर्भर प्रणाली हो जुन एक समूहको एनआईएस डोमेन भित्र अनुमति दिन्छ कन्फिगरेसन फाइलहरूको सामान्य सेट साझेदारी गर्न। यसले प्रणाली प्रशासकलाई NIS क्लाइन्ट सिस्टमहरू मात्र कम्तिमा कम्तिमा कन्फिगरेसन डेटा सेटअप गर्न र एकल स्थानबाट कन्फिगुरेसन डेटा थप्न, हटाउन, वा परिमार्जन गर्न अनुमति दिन्छ।
Ypdomainname आदेश
YPDomainName ले वास्तवमा समान जानकारी डोमेन नाम आदेशको रूपमा प्रदर्शन गर्दछ। यसलाई टर्मिनल सन्झ्यालमा निम्न टाइप गरेर आफैलाई प्रयास गर्नुहोस्:
ypdomainname
त्यसोभए त्यहि कुरा किन धेरै आदेशहरू छन्?
YP पहेँलो पानाहरूको लागि खडा हुन्छ तर कानुनी कारणहरूको कारण परिवर्तन भएको थियो। यो NIS मा परिवर्तन गरिएको थियो जुन पछिल्लो खण्डमा उल्लेख गरिएको थियो।
यदि तपाइँ चाहानुहुन्छ भने तपाई ypdomainname को प्रयोग गर्न सक्नुहुनेछ तर तपाईले आफ्नो औंलाहरू केही प्रयासलाई सुरक्षित गर्न सक्नुहुनेछ र RSI लाई यसलाई छोडेर डोमेन नामबाट छोड्नुहोस्।
Nisdomainname आदेश
Nisdomainname ले समान जानकारीलाई डोमेन नाम आदेशको रूपमा प्रदर्शन गर्दछ। जब तपाइँ अघिल्लो खण्डहरूमा एकत्रित गर्नुहुनेछ त्यहाँ त्यहाँ पहेंलो पृष्ठ डोमेन नाम प्रयोग गर्दछन् जुन ypdomainname आदेश प्रयोग गरेर फर्काउन सकिन्छ।
पहेंलो पृष्ठ डोमेन नाम नेटवर्क जानकारी प्रणाली (NIS) मा परिवर्तन गरियो र यसैले nisdomainname कमांडको बारेमा आयो।
डोमेननाम आदेश पछि सजिलै प्रयोगको लागि सिर्जना गरिएको थियो।
तपाईले nisdomainname आदेश निम्नानुसार प्रयोग गर्न सक्नुहुन्छ:
nisdomainname
नतिजाहरू डोमेन नाम कमानको रूपमा नै हुनेछन्।
Dnsdomainname आदेश
Dnsdomainname कमांडले DNS डोमेन नाम फर्काउँछ। तपाईले निम्न टर्मिनलमा टाइप गरेर यसलाई चलाउन सक्नुहुन्छ:
dnsdomainname
DNS डोमेन नाम सर्भरको लागि खडा छ र यो आईपी ठेगानाहरूलाई वास्तविक डोमेन नामहरू कन्फिगर गर्न इन्टरनेटद्वारा प्रयोग गरिन्छ। डोमेन नामहरू बिना हामी सबैले काम गर्न ठूलो स्प्रिेडशीटहरू प्रयोग गर्दैछौं कि 207.241.148.82 ले लिनक्स.about.com मा ल्याउनेछ।
संभावनाहरू जब तपाइँ वेब सर्भर चलाइरहनु भएमा तपाइँको कम्प्युटरमा DNS डोमेन नाम छैन र dnsdomainname कमाण्ड चलिरहेको छैन केहि पनि फिर्ता हुनेछ।
NIS डोमेन नाम सेट गर्दै
तपाईले निम्न कम्प्युटरको प्रयोग गरेर एनआईएस डोमेन नाम सेट गर्न सक्नुहुनेछ:
sudo domainname mydomainname
तपाईले तपाइँको अनुमतिहरू बढाउन सुडाउको आवश्यकता पर्नेछ।
तपाईं योप्याम्पेननाम र 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 localhost.yourdomainname
तपाईं निम्न रूपमा उपनामहरू पनि थप्न सक्नुहुन्छ:
127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer
अधिक डोमेन नाम आदेश को बारे मा अधिक
यस डोमेन नाममा निम्न स्विचहरू निम्न प्रकार छन्:
domainname -a
यो होस्टफाइलमा सूचीबद्ध डोमेन को उपनाम फर्काउँछ।
domainname -b
प्रयोगक्षेत्र नाम जुन यदि प्रयोग गरिने छैन भने कुनै अन्य सेट छैन।
तपाईले डोमेन नाम सेट गर्न सक्नुहुनेछ जुन माथिल्लो स्विच प्रयोग गरी प्रयोग गरिने छ जुन आदेश रेखाको भागको रूपमा नाम निर्दिष्ट गरी निम्न रूपमा प्रयोग गरिनेछ:
domainname -b mydomainname
यहाँ केहि अधिक आज्ञाहरू छन्:
- domainname -d - DNS डोमेन नाम
- domainname -f - लामो होस्ट नाम
- domainname -f - फाइलबाट होस्ट नाम जानकारी पढ्नुहोस्
- domainname -i - होस्ट नामको लागि IP ठेगानाहरू
- domainname -I - होस्टको लागि सबै ठेगानाहरू
- domainname -s - छोटो होस्ट नाम
- domainname -y - NIS / YP डोमेन नाम
सारांश
लिनक्स र सञ्जाल प्रशासनको बारे थप जानकारीको लागि यो Linux नेटवर्क प्रशासकको मार्गदर्शक पढ्न लायक छ।