RedHat Enterprise Linux 6 - होस्टनाम संपादित करें


17

मैं वर्तमान में RedHat Enterprise Linux 6 वर्चुअल मशीन में अपने होस्टनाम को संपादित करने की कोशिश कर रहा हूं, लेकिन मुझे कुछ समस्या है।

मैंने hostnameइस तरह से फंक्शन का उपयोग करने की कोशिश की :

hostname -v bravo.cmweb.com

और यह काम करता है, मैं फ़ंक्शन और होस्टनाम को सफल संपादित के रूप में कहता हूं।

फिर, मैं मशीन एट फिर रिबूट करता हूं, ऑप्स, होस्टनाम फिर से है localhost.localdomain

अब, मैं पूछना चाहता हूं: मैं लिनक्स में होस्टनाम को स्थायी रूप से कैसे संपादित कर सकता हूं ??

जवाबों:


30

आपको उपयोग करने की तुलना में थोड़ा अधिक करना होगा hostname। नीचे दिए गए लिंक पर आपकी समस्या का समाधान होना चाहिए। RedHat लिनक्स में रिबूट किए बिना अपना होस्टनाम बदलें

सुनिश्चित करें कि आप रूट के रूप में लॉग इन हैं और / etc / sysconfig में जाएँ और vi में नेटवर्क फ़ाइल खोलें।

cd /etc/sysconfig
vi network

HOSTNAME लाइन देखें और इसे उस नए होस्टनाम से बदलें जिसे आप उपयोग करना चाहते हैं। इस उदाहरण में मैं लोकलहोस्ट को redhat9 से बदलना चाहता हूं।

HOSTNAME=redhat9

जब आप कर लें, तो अपने परिवर्तनों को सहेजें और vi से बाहर निकलें। आगे हम / etc / मेजबान फ़ाइल को संपादित करेंगे और नया होस्टनाम सेट करेंगे।

vi /etc/hosts

मेजबानों में, पुरानी होस्टनाम वाली लाइन को संपादित करें और इसे अपने नए के साथ बदलें।

192.168.1.110     redhat9

अपने परिवर्तन सहेजें और vi से बाहर निकलें। आपके परिवर्तनों को लगातार बनाए रखने के लिए / etc / host / और / etc / sysconfig / network के परिवर्तन आवश्यक हैं (एक अनिर्धारित रिबूट की स्थिति में)।

अब हम होस्टनाम बदलने के लिए होस्टनाम प्रोग्राम का उपयोग करते हैं जो वर्तमान में सेट है।

hostname redhat9

और इसे फिर से किसी भी पैरामीटर के बिना चलाएं यह देखने के लिए कि होस्टनाम बदल गया है या नहीं।

hostname

अंत में हम / etc / मेजबान और / etc / sysconfig / नेटवर्क में किए गए परिवर्तनों को लागू करने के लिए नेटवर्क को पुनः आरंभ करेंगे।

service network restart

1

Red Hat सिस्टम में होस्टनाम फाइल में विन्यस्त है /etc/sysconfig/network

फ़ाइल को संपादित करें और इस तरह से एक पंक्ति जोड़ें या संपादित करें:

HOSTNAME="bravo.cmweb.com"

1

RHEL 6 सर्वर पर होस्टनाम बदलने के लिए इस का पालन करें । दोनों विकल्पों के लिए रिबूट आवश्यक है।

आप या तो पहला विकल्प पालन कर सकते हैं या एक दूसरे के।

  1. संशोधित /etc/sysconfig/network

    vi /etc/sysconfig/network
    
    NETWORKING=yes
    HOSTNAME=MyNewHostname.localdomain
    
    • अपने सर्वर को सहेजें और रिबूट करें।
  2. GUI मोड दर्ज करने के लिए निम्न कमांड टाइप करें।

    [root@localhost ~]# system-config-network
    
    • "DNS कॉन्फ़िगरेशन" पर जाएं।
    • अपने पसंदीदा होस्टनाम को संशोधित करें और ठीक पर क्लिक करें।
    • "सहेजें और छोड़ें" पर क्लिक करें।
    • अपने सर्वर को सहेजें और रिबूट करें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.