मैं नेटवर्क इंटरफ़ेस कैसे पुनः आरंभ कर सकता हूं? मेरे पास एक वीएम है जो घर और काम के बीच स्विच करते समय अपने आईपी पते को सही ढंग से अपडेट नहीं करता है। Vm उबंटू सर्वर चलाता है और एक ब्रिड्ड नेटवर्क एडेप्टर का उपयोग करता है।
मैं नेटवर्क इंटरफ़ेस कैसे पुनः आरंभ कर सकता हूं? मेरे पास एक वीएम है जो घर और काम के बीच स्विच करते समय अपने आईपी पते को सही ढंग से अपडेट नहीं करता है। Vm उबंटू सर्वर चलाता है और एक ब्रिड्ड नेटवर्क एडेप्टर का उपयोग करता है।
जवाबों:
ifdown
इसे बंद करने और ifup
इसे वापस चालू करने के लिए उपयोग करें । पुनः आरंभ करने के लिए eth0
:
> ifdown eth0
> ifup eth0
आपको रूट विशेषाधिकारों की आवश्यकता होगी।
के बारे में अधिक जानकारीifup
और ifdown
।
ऐसा लगता है कि आपने DHCP का उपयोग करके उस इंटरफ़ेस को कॉन्फ़िगर कर लिया है। यदि ऐसा है, तो आप मौजूदा डीएचसीपी क्लाइंट को मारना चाहते हैं, और इसे पुनरारंभ करें। बहुत सारे विकृतियों के लिए, आप ऐसा करेंगे:
dhcpcd -k eth0
dhcpcd -d eth0
लेकिन हर distro इस्तेमाल नहीं किया dhcpcd
। मुझे कुछ उपयोग पता है dhclient
, और डेबियन का उपयोग नहीं करता है pump
?
इसके अलावा, "eth0" सही इंटरफ़ेस नाम का गठन नहीं कर सकता है: यह ifconfig -a
देखने के लिए कि वीएम के पास क्या है।
डेबियन के तहत, आप एक अन्य डीएचसीपी पट्टे के साथ एक इंटरफ़ेस बता सकते हैं
dhclient -v {interface_name}
-v
"क्रिया" का अर्थ है और आपको कार्रवाई में प्रक्रिया दिखाएगा।
@ जस्टिन का जवाब काम करेगा ( ifup
और ifdown
आदेश) अगर इंटरफेस को डीएचसीपी से पते खींचने के लिए कॉन्फ़िगर किया गया है। यदि उन्हें स्थिर के रूप में कॉन्फ़िगर किया गया है, तो वे अपने स्थैतिक आईपी पर वापस आ जाएंगे। dhclient
कोई बात नहीं क्या डीएचसीपी सर्वर से संपर्क करने का प्रयास करेंगे।
अन्य जवाब ठीक लग रहे हैं। केवल man
पृष्ठ से जोड़ना चाहते थे :
-a, --all If given to ifup, affect all interfaces marked auto. Interfaces are brought up in the order in which they are defined in /etc/network/inter‐ faces. Combined with --allow, acts on all interfaces of a specified class instead. If given to ifdown, affect all defined interfaces. Interfaces are brought down in the order in which they are currently listed in the state file. Only interfaces defined in /etc/network/interfaces will be brought down.
आमतौर पर, --all
ध्वज के बारे में जानना बेहद मददगार हो सकता है क्योंकि यह नेटवर्क को समग्र रूप में लाता है (बशर्ते कि इंटरफेस चिह्नित हों auto
)।