जवाबों:
सुनिश्चित करें कि ONBOOT="yes"
/ etc / sysconfig / network-script / ifcfg-eth0 में है। यदि आप NetworkManager का उपयोग कर रहे हैं, तो सुनिश्चित करें कि सेवा बूट पर शुरू होती है ( chkconfig NetworkManager on
), अन्यथा, यदि आप पुरानी नेटवर्क सेवा का उपयोग कर रहे हैं, तो सुनिश्चित करें कि यह बूट ( chkconfig network on
) पर शुरू हो ।
CentOS6 डिफ़ॉल्ट रूप से नेटवर्क इंटरफ़ेस को सक्षम नहीं करने के बारे में: यह (GUI इंस्टॉलर में, कम से कम) इंटरफ़ेस को ठीक से सेट होने से रोकने के लिए अपना सर्वश्रेष्ठ प्रयास करता है, लेकिन इसे चेकबॉक्स के माध्यम से हराया जा सकता है जो कि एक युगल संवाद को छिपाए हुए है मुख्य प्रवाह।
स्क्रीन पर जहां आप होस्टनाम दर्ज करते हैं, नीचे स्थित "नेटवर्क कॉन्फ़िगर करें" बटन आपको "नेटवर्क कनेक्शन" संवाद में ले जाता है। चुनें eth0
, फिर "संपादित करें" बटन आपको "संपादन सिस्टम eth0" संवाद में ले जाता है, जिसमें "स्वचालित रूप से कनेक्ट" चेकबॉक्स है। यदि आप इस बॉक्स को अनियंत्रित छोड़ देते हैं, तो आप अंदर जाते ONBOOT="no"
हैं /etc/sysconfig/network-scripts/ifcfg-eth0
; यदि आप इसे जांचते हैं, तो आप प्राप्त करते हैं ONBOOT="yes"
। मुझे नहीं पता कि क्या चेकबॉक्स किसी अन्य कॉन्फ़िगरेशन को प्रभावित करता है, लेकिन मुझे अभी तक किसी भी अलग व्यवहार पर ध्यान नहीं दिया गया है। डिफॉल्ट रूप से बॉक्स की जाँच क्यों नहीं की जाती है, मैं कल्पना करना शुरू नहीं कर सकता।
मैं अगर यह मदद कर सकता है पता नहीं है, लेकिन मैं सिर्फ फ़ाइल बनाई /etc/sysconfig/network
साथ
NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes
और ऐसा लगता है कि अब मेरी स्क्रिप्ट /etc/sysconfig/network-scripts/ifcfg-*
काम करने लगती है।