raspberrypi
। क्या होगा यदि आप एक अलग होस्टनाम चाहते हैं या आप अपने स्थानीय नेटवर्क पर होस्टनाम संघर्ष से बचना चाहते हैं? जैसा कि हम आपको दिखाते हैं कि लिनक्स-आधारित डिवाइस के होस्टनाम को जल्दी से कैसे बदला जाए।
मैं ऐसा क्यों करना चाहता हूं?
दो प्राथमिक कारण हैं कि आप अपने नेटवर्क पर लिनक्स डिवाइस के स्थानीय होस्टनाम को संपादित करने के लिए कुछ मिनट क्यों लेना चाहते हैं। सबसे आम कारण केवल अनुकूलन होगा-चीजों को वैयक्तिकृत करना मजेदार है। अपने रास्पबेरी पीआई संगीत स्टेशन को सादे पुराने के रूप में छोड़ने के बजाय"
raspberrypi
", उदाहरण के लिए, आप इसका नाम बदल सकते हैं"
jukebox
“.
स्थानीय होस्ट को कस्टमाइज़ करना अन्य कारण है कि आप नाम विवादों से बचें। उदाहरण के लिए, यदि आपने तीन रास्पबेरी पीआई इकाइयों को खरीदा और स्थापित किया है, तो उनमें से तीन (डिफ़ॉल्ट रास्पियन इंस्टॉलेशन मानते हुए) स्थानीय होस्टनाम का दावा करने का प्रयास करेंगे"
raspberrypi
“.
सौभाग्य से यह बहुत आसान है, यह मानते हुए कि आप अपने रास्पबेरी पीआई (और अधिकांश अन्य लिनक्स-आधारित डिवाइसों के लिए आपके पास पूर्ण पहुंच है) के होस्टनाम को बदलने के लिए कुछ त्वरित संपादन कहां करें। प्रदर्शन उद्देश्यों के लिए हम स्टॉक रास्पियन इंस्टॉलेशन पर परिवर्तन कर रहे होंगे, लेकिन उसी फ़ाइल संपादन डेबियन, उबंटू और अधिकांश अन्य लिनक्स प्लेटफ़ॉर्म पर काम करेंगे।
अपने पीआई पर मेजबान बदलना
हमारे पास कार्यालय के चारों ओर इतनी रास्पबेरी पीआई इकाइयां हैं कि उनमें से एक समूह अब संघर्ष में है। आज हम अपने वर्तमान समारोह के आधार पर प्रत्येक पीआई इकाई को अद्वितीय नाम निर्दिष्ट करके इसे ठीक करने जा रहे हैं। इस नामकरण के लिए एक आदर्श उम्मीदवार हमारे भयानक रास्पबेरी पी मौसम स्टेशन है; एक बार होस्टनाम को बदलने के बाद नेटवर्क पर इसकी पहचान करना अधिक आसान होगा"
weatherstation
“.
पहला कदम डिवाइस पर टर्मिनल को खोलना या डिवाइस में एसएसएच खोलना और रिमोट टर्मिनल खोलना है। हमारा डिवाइस हेडलेस है और वर्तमान में चल रहा है, इसलिए हम रिमोट टर्मिनल रूट ले लेंगे और एसएसएच के माध्यम से उससे जुड़ेंगे।
टर्मिनल पर, होस्ट फ़ाइल खोलने के लिए निम्न आदेश टाइप करें:
sudo nano /etc/hosts
आपकी मेजबान फ़ाइल इस तरह दिखेगी:
127.0.1.1
होस्टनाम के साथ"
raspberrypi
"। यह एकमात्र पंक्ति है जिसे आप संपादित करना चाहते हैं। जो भी होस्टनाम आप चाहते हैं उसके साथ "रास्पबेरीपी" को बदलें। हमने इसे अपने डिवाइस पर बदल दिया"
weatherstation
। संपादक को बंद करने के लिए CTRL + X दबाएं; मौजूदा फ़ाइल को ओवरराइट करने और इसे सहेजने के लिए सहमत हैं।
टर्मिनल पर वापस, होस्टनाम फ़ाइल खोलने के लिए निम्न आदेश टाइप करें:
sudo nano /etc/hostname
इस फ़ाइल में केवल आपका वर्तमान होस्टनाम है:
raspberrypi
"उसी होस्टनाम के साथ जो आपने पिछले चरण में रखा था (उदा।"
weatherstation
)। फिर, संपादक को बंद करने के लिए CTRL + X दबाएं, मौजूदा फ़ाइल को ओवरराइट करने और इसे सहेजने के लिए सहमत हैं।
अंत में, हमें सिस्टम में बदलाव करने की आवश्यकता है और परिवर्तनों को प्रभावी होने के लिए सिस्टम को रीबूट करने की आवश्यकता है। टर्मिनल पर, परिवर्तन करने के लिए निम्न आदेश दर्ज करें:
sudo /etc/init.d/hostname.sh
उस आदेश का पालन करें:
sudo reboot
एक बार जब सिस्टम ऑनलाइन वापस आ जाता है, तो आप यह देखने के लिए अपने राउटर में डिवाइस सूची देख सकते हैं कि नया होस्टनाम सही तरीके से हल हो गया है या नहीं: