मैं फ़ाइलों में संशोधन करके नेटवर्क इंटरफेस का नाम बदल रहा हूं /etc/sysconfig/network-scripts
।
- eth0 -> निक0
- eth1 -> निक 1
नेटवर्क स्क्रिप्ट की सामग्री इस तरह दिखती है, संशोधन के बाद:
# cat /etc/sysconfig/network-scripts/ifcfg-nic0
DEVICE=nic0
BOOTPROTO=static
ONBOOT=yes
HWADDR=xx:xx:xx:xx:xx:xx
USERCTL=no
IPV6INIT=no
MASTER=bond0
SLAVE=yes
एक रिबूट नए विन्यास को सक्रिय करता है। लेकिन मैं रिबूट किए बिना इस कॉन्फ़िगरेशन को कैसे सक्रिय करूं ?
A systemctl restart network
चाल नहीं करता है।
मैं एक इंटरफ़ेस को उसके पुराने नाम से बंद कर सकता हूं ( ifdown eth0
लेकिन ifup
पुराने या नए नाम प्रदान किए जाने पर कोई संदेश नहीं दिया जा सकता है:
त्रुटि: [/ etc / sysconfig / network-script / ifup-eth] डिवाइस nic0 मौजूद नहीं है, जिससे आरंभीकरण में देरी होती है।
/etc/init.d/network status
यह आउटपुट दिखाता है:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
दोनों, ifconfig
और ip a
पुराने इंटरफ़ेस नाम दिखाते हैं।