मुखपृष्ठ » कैसे » उबंटू लिनक्स पर अपना होस्टनाम (कंप्यूटर का नाम) कैसे बदलें

    उबंटू लिनक्स पर अपना होस्टनाम (कंप्यूटर का नाम) कैसे बदलें

    जब आप इसे स्थापित करते हैं, तो उबंटू आपको अपने कंप्यूटर के लिए एक नाम चुनने के लिए कहता है - जिसे "होस्टनाम" कहा जाता है। आप इस होस्टनाम को बाद में बदल सकते हैं, लेकिन उबंटू ऐसा करने के लिए एक ग्राफिकल इंटरफ़ेस प्रदान नहीं करता है.

    यहां प्रक्रिया लिनक्स मिंट और अन्य डेबियन-आधारित लिनक्स वितरण पर भी काम करेगी। अन्य लिनक्स वितरण - उदाहरण के लिए, फेडोरा और अन्य रेड हैट-आधारित वितरण - होस्टनाम निर्दिष्ट करने के लिए विभिन्न तरीकों का उपयोग करते हैं.

    होस्टनाम चुनना

    एक होस्टनाम एक "होस्ट" को सौंपा गया एक नाम है - एक नेटवर्क पर एक कंप्यूटर। होस्टनाम मूल रूप से सिर्फ आपके कंप्यूटर का नाम है। इसका उपयोग आपके कंप्यूटर को नेटवर्क पर पहचानने के लिए किया जाता है। यह टर्मिनल में बहुत ही स्पष्ट रूप से दिखाया गया है.

    आप होस्टनाम को अपनी इच्छानुसार किसी भी चीज़ में बदल सकते हैं। हालाँकि, आपको नेटवर्क पर दो अलग-अलग कंप्यूटरों पर एक ही होस्टनाम का उपयोग नहीं करना चाहिए, क्योंकि इससे समस्याएं हो सकती हैं। होस्टनाम को नेटवर्क पर कंप्यूटर की विशिष्ट पहचान के लिए माना जाता है.

    अपने hostname के साथ बहुत अधिक फैंसी मत बनो। होस्ट नाम में केवल अक्षर (z के माध्यम से), अंक (0 9 के माध्यम से), और हाइफ़न वर्ण (-), और अवधि वर्ण (।) हो सकते हैं। एक होस्टनाम को एक अक्षर या संख्या के साथ शुरू और समाप्त होना चाहिए - एक हाइफ़न या अवधि नहीं। पत्र भी मामले-असंवेदनशील हैं, इसलिए "कंप्यूटर" "कंप्यूटर" के बराबर है। होस्टनाम 2 और 63 वर्णों के बीच होना चाहिए, हालांकि आपको शायद छोटे होस्टनाम अधिक सुविधाजनक मिलेंगे.

    अपनी / etc / hostname फ़ाइल संपादित करें

    आरंभ करने के लिए एक टर्मिनल विंडो खोलें। उबंटू के यूनिटी डेस्कटॉप में, डैश को खींचने के लिए उबंटू बटन पर क्लिक करें, खोजें टर्मिनल, और Enter दबाएं.

    आपको अपनी / etc / hostname फ़ाइल को संपादित करने की आवश्यकता होगी, जो कि Ubuntu और अन्य डेबियन-आधारित वितरण होस्टनाम को संग्रहीत करती है। संपादन के लिए आलेखीय "gedit" पाठ संपादक में / etc / hostname फ़ाइल खोलने के लिए टर्मिनल में निम्नलिखित कमांड चलाएँ:

    sudo gedit / etc / hostname

    (आप इसके लिए नैनो या vi जैसे टर्मिनल-आधारित टेक्स्ट एडिटर का उपयोग भी कर सकते हैं - आप चलाएंगे sudo नैनो / etc / hostname या sudo vi / etc / hostname संपादन के लिए फ़ाइल खोलने के लिए आदेश। इन पाठ संपादकों का उपयोग करने में मदद के लिए vi का उपयोग करने के लिए नैनो या परिचय का उपयोग करने के लिए हमारे गाइड से परामर्श करें।)

    / Etc / hostname फ़ाइल बहुत सरल है। इसमें केवल एक चीज है - आपके कंप्यूटर का होस्टनाम। इसे बदलने के लिए, फ़ाइल से मौजूदा होस्टनाम हटाएं। इसे अपने नए इच्छित होस्टनाम से बदलें और फिर टेक्स्ट फ़ाइल को सहेजें.

    उबंटू और अन्य डेबियन-आधारित वितरण बूट करते समय / etc / hostname फ़ाइल को पढ़ते हैं और अपने कंप्यूटर के होस्टनाम को फ़ाइल में निहित एक पर सेट करते हैं। आपका परिवर्तन तुरंत प्रभावी नहीं होगा - आपको इसे तुरंत बदलने के लिए hostname कमांड को रिबूट या उपयोग करना होगा.

    अपनी / etc / मेजबान फ़ाइल संपादित करें

    होस्टनाम / / / होस्ट फ़ाइल में भी संग्रहीत किया जाता है, जहां यह आपके स्थानीय कंप्यूटर - लोकलहोस्ट पर पुनर्निर्देशित करने के लिए सेट है। आपको अपनी होस्ट फ़ाइल में भी होस्टनाम बदलने की आवश्यकता होगी.

    निम्नलिखित की तरह कमांड के साथ संपादन के लिए / etc / मेजबान फ़ाइल खोलें:

    sudo gedit / etc / मेजबान

    (एक बार फिर, आप अपनी इच्छानुसार किसी अन्य पाठ संपादक का उपयोग कर सकते हैं - नैनो, vi या अपनी पसंद का कोई अन्य आलेखीय पाठ संपादक।)

    होस्ट फ़ाइल में अपने पुराने होस्टनाम का पता लगाएँ। यह एक लाइन पर होगा जो कुछ इस तरह दिखती है:

    127.0.1.1 आपका पुराना-होस्टनाम

    एक बार फिर, पुराने होस्टनाम को अपने नए होस्टनाम के साथ बदलें। फिर आप / etc / मेजबान फ़ाइल को सहेज सकते हैं.

    अपना Hostname तुरंत बदलें

    रिबूट करने पर उपरोक्त परिवर्तन प्रभावी होगा, लेकिन आप इसका उपयोग कर सकते हैं होस्ट नाम अपने hostname को तुरंत बदलने के लिए एक टर्मिनल में कमांड करें। यह कमांड केवल अगली बार जब तक आप रिबूट नहीं करते तब तक होस्टनाम बदलता है, इसलिए आपको स्थायी रूप से बदलने के लिए / etc / hostname फ़ाइल को बदलना होगा.

    एक नया होस्टनाम निर्दिष्ट करने के लिए टर्मिनल विंडो में होस्टनाम कमांड चलाएँ। यदि आपने एक अमान्य होस्टनाम चुना है, तो यह कमांड आपको बताएगा और आप फिर से कोशिश कर सकते हैं। कमांड को इस तरह चलाएँ:

    sudo hostname आपका नया-होस्टनाम

    आपके कंप्यूटर का होस्टनाम तुरंत बदल दिया जाएगा, हालांकि टर्मिनल में परिवर्तन तुरंत दिखाई नहीं देगा। जब आप इसे दोबारा खोलेंगे तो टर्मिनल नोटिस करेगा - या यदि आप बस एक नया खोलते हैं.


    बस; आपको किया जाना चाहिए। लिनक्स वितरण पर डेबियन के आधार पर नहीं, एक अलग प्रक्रिया है। अधिक जानकारी के लिए अपने लिनक्स वितरण के दस्तावेज की जाँच करें। कुछ लिनक्स वितरण एक ग्राफिकल उपयोगिता भी प्रदान कर सकते हैं जिसका उपयोग आप अपने होस्टनाम को जल्दी से बदलने के लिए कर सकते हैं, इसलिए आपको टर्मिनल का उपयोग करने की आवश्यकता नहीं है - जब तक आप नहीं चाहते हैं.