DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial
विषयसूची:
- आवश्यक शर्तें
- मेजबान नामों को समझना
- वर्तमान होस्टनाम प्रदर्शित करना
- विधि 3:
nmcli
कमांड का उपयोग करना - निष्कर्ष
आमतौर पर होस्टनाम ऑपरेटिंग सिस्टम की स्थापना के दौरान सेट किया जाता है या गतिशील रूप से वर्चुअल मशीन को सौंपा जाता है जब इसे बनाया जाता है।
होस्टनाम बदलने के लिए आपको कई कारणों की आवश्यकता हो सकती है। सबसे आम है जब होस्टनाम स्वचालित रूप से इंस्टेंस निर्माण पर सेट होता है।
यह मार्गदर्शिका बताती है कि सिस्टम को पुनरारंभ करने की आवश्यकता के बिना CentOS 8 पर होस्टनाम को कैसे सेट या बदलना है।
आवश्यक शर्तें
इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
मेजबान नामों को समझना
एक होस्टनाम एक लेबल है जो एक नेटवर्क पर एक डिवाइस की पहचान करता है। आपके पास समान नेटवर्क पर एक ही होस्टनाम के साथ दो या अधिक मशीनें नहीं होनी चाहिए।
hostname
तीन वर्ग हैं:
static
,
pretty
और
transient
।
-
static
- पारंपरिक होस्टनाम। इसे/etc/hostname
फ़ाइल में संग्रहीत किया जाता है और इसे उपयोगकर्ता द्वारा सेट किया जा सकता है।pretty
- उपयोगकर्ता के लिए प्रस्तुति के लिए उपयोग किया जाने वाला एक फ्री-फॉर्म UTF8 होस्टनाम। उदाहरण के लिए,Linuxize's desktop
।transient
- एक गतिशील होस्टनाम जो कर्नेल द्वारा बनाए रखा जाता है। DHCP या mDNS सर्वर रन टाइम में क्षणिक होस्टनाम बदल सकते हैं। डिफ़ॉल्ट रूप से, यहstatic
होस्टनाम के समान है।
यह पूरी तरह से योग्य डोमेन नाम (
FQDN
) का उपयोग
static
और
transient
नाम जैसे
host.example.com
लिए करने की सिफारिश की गई है।
वर्तमान होस्टनाम प्रदर्शित करना
वर्तमान होस्टनाम देखने के लिए, निम्नलिखित कमांड निष्पादित करें:
hostnamectl
अंत में, परिवर्तनों को प्रभावी करने के लिए
systemd-hostnamed
सेवा को फिर से शुरू करें:
sudo systemctl restart systemd-hostnamed
विधि 3:
nmcli
कमांड का उपयोग करना
nmcli
NetworkManager को नियंत्रित करने के लिए एक कमांड-लाइन टूल है और इसका उपयोग सिस्टम के होस्टनाम को बदलने के लिए भी किया जा सकता है।
वर्तमान होस्टनाम देखने के लिए, टाइप करें:
sudo nmcli g hostname
host.linuxize.com
को
host.linuxize.com
बदलने के लिए निम्न कमांड का उपयोग करें:
sudo nmcli g hostname host.linuxize.com
प्रभावी होने के लिए परिवर्तनों के लिए,
systemd-hostnamed
सेवा को फिर से शुरू करें:
sudo systemctl restart systemd-hostnamed
निष्कर्ष
CentOS सिस्टम पर होस्टनाम सेट करने या बदलने के लिए,
hostnamectl set-hostname
कमांड का उपयोग करें जिसके बाद नया होस्टनाम है।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
सेंटोस होस्टनामडेबियन 10 लिनक्स पर होस्टनाम कैसे बदलें

यह ट्यूटोरियल बताता है कि सिस्टम को पुनरारंभ किए बिना डेबियन 10 बस्टर पर होस्टनाम को कैसे बदलना है।
डेबियन 9 लिनक्स पर होस्टनाम कैसे बदलें

यह ट्यूटोरियल आपके सिस्टम को पुनः आरंभ करने की आवश्यकता के बिना एक डेबियन 9 पर एक होस्टनाम बदलने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा।
सेंटोस 7 पर होस्टनाम कैसे बदलें

यह ट्यूटोरियल आपके सिस्टम को पुनरारंभ करने की आवश्यकता के बिना एक CentOS 7 पर एक होस्टनाम बदलने की प्रक्रिया के माध्यम से आपको निर्देशित करता है।