DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial
विषयसूची:
- आवश्यक शर्तें
- वर्तमान होस्टनाम प्रदर्शित करें
- होस्टनाम बदलें
- 1. होस्टनामेक्टल का उपयोग करके
hostnamectl
बदलें। - 2.
/etc/hosts
फ़ाइल संपादित करें। - 3.
cloud.cfg
फ़ाइल को संपादित करें। - बदलाव का सत्यापन करें
- निष्कर्ष
यह ट्यूटोरियल आपको Ubuntu 18.04 सिस्टम पर होस्टनाम बदलने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा।
होस्टनाम उस समय सेट किया गया है जब उबंटू ऑपरेटिंग सिस्टम स्थापित है या यदि आप एक वर्चुअल मशीन को स्पिन कर रहे हैं तो यह गतिशील रूप से स्टार्टअप पर उदाहरण के लिए असाइन किया गया है।
इस गाइड में वर्णित विधि आपके सिस्टम को पुनरारंभ करने की आवश्यकता के बिना काम करेगी।
यद्यपि यह ट्यूटोरियल उबंटू 18.04 के लिए लिखा गया है, उबंटू 16.04 और उबंटू-आधारित वितरण के लिए समान निर्देश लागू होते हैं, जिसमें लिनक्स मिंट और एलिमेंटरी ओएस शामिल हैं।
आवश्यक शर्तें
इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
एक होस्टनाम एक लेबल है जो नेटवर्क पर एक मशीन की पहचान करता है। आपको एक ही नेटवर्क पर दो अलग-अलग मशीनों पर एक ही होस्टनाम का उपयोग नहीं करना चाहिए।
वर्तमान होस्टनाम प्रदर्शित करें
वर्तमान होस्टनाम देखने के लिए, निम्न कमांड दर्ज करें:
hostnamectl
जैसा कि आप ऊपर की छवि में देख सकते हैं, वर्तमान होस्टनाम
ubuntu1804.localdomain
सेट है।
होस्टनाम बदलें
निम्न चरणों का पालन कैसे Ubuntu 18.04 में hostname बदलने के लिए।
1. होस्टनामेक्टल का उपयोग करके
hostnamectl
बदलें।
Ubuntu 18.04 में हम कमांड
hostnamectl
का उपयोग करके सिस्टम होस्टनाम और संबंधित सेटिंग्स को बदल सकते हैं।
उदाहरण के लिए, सिस्टम स्थिर होस्टनाम को
linuxize
बदलने के लिए, आप निम्न कमांड का उपयोग करेंगे:
sudo hostnamectl set-hostname linuxize
hostnamectl
कमांड आउटपुट उत्पन्न नहीं करता है। सफलता पर, 0 लौटाया जाता है, अन्यथा शून्य-शून्य विफलता कोड।
2.
/etc/hosts
फ़ाइल संपादित करें।
/etc/hosts
फ़ाइल खोलें और पुराने होस्टनाम को नए में बदलें।
127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
3.
cloud.cfg
फ़ाइल को संपादित करें।
यदि
cloud-init
cloud.cfg
पैकेज स्थापित है, तो आपको
cloud.cfg
फ़ाइल को संपादित करने की भी आवश्यकता है। यह पैकेज आमतौर पर क्लाउड प्रदाताओं द्वारा प्रदान की गई छवियों जैसे एडब्ल्यूएस में डिफ़ॉल्ट रूप से स्थापित किया जाता है और इसका उपयोग क्लाउड अग्रिमों के आरंभीकरण को संभालने के लिए किया जाता है।
यह जांचने के लिए कि क्या पैकेज स्थापित है, निम्नलिखित ls कमांड चलाएं:
ls -l /etc/cloud/cloud.cfg
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
यदि पैकेज स्थापित है, तो आउटपुट निम्न जैसा दिखेगा:
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
इस स्थिति में आपको
/etc/cloud/cloud.cfg
फ़ाइल खोलने की आवश्यकता होगी:
sudo nano /etc/cloud/cloud.cfg
preserve_hostname
खोजें और मूल्य को
false
से
true
बदलें:
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
फ़ाइल सहेजें और अपने संपादक को बंद करें।
बदलाव का सत्यापन करें
यह सत्यापित करने के लिए कि होस्टनाम को सफलतापूर्वक बदल दिया गया था, एक बार फिर से
hostnamectl
कमांड का उपयोग करें:
hostnamectl
Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64
आपको अपने नए सर्वर का नाम कंसोल पर प्रिंट होना चाहिए।
निष्कर्ष
इस ट्यूटोरियल में, हमने आपको दिखाया है कि मशीन को पुनः आरंभ किए बिना अपने Ubuntu सर्वर होस्टनाम को आसानी से कैसे बदल सकते हैं।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
ubuntu होस्टनामपरिवर्तन का आकार बदलें या बदलें बदलें टास्कबार विंडोज़ में थंबनेल आकार

विंडोज विस्टा / 7/8 में टास्कबार थंबनेल आकार का आकार बदलने या बदलने का तरीका जानें रजिस्ट्री हैक। यदि आपको थंबनेल आकार बहुत आसानी से अपने आकार में वृद्धि करता है।
एंड्रॉइड ऐप का नाम कैसे बदलें और उनके आइकन कैसे बदलें

Android ऐप्स का नाम बदलने और उनके आइकन बदलने का तरीका जानें।
Linux में hostname कैसे set या change करें

एक होस्टनाम एक मशीन को सौंपा गया एक लेबल है जो नेटवर्क पर मशीन की पहचान करता है। यह ट्यूटोरियल सिस्टम को फिर से शुरू करने की आवश्यकता के बिना लिनक्स में होस्टनाम को बदलने की प्रक्रिया के माध्यम से आपको चलाएगा। चरण किसी भी आधुनिक लिनक्स वितरण पर काम करना चाहिए जो सिस्टमड का उपयोग करता है।