कमांड लाइन का उपयोग करके eth0 पर dhcp का उपयोग करें


17

मैं eth0कमांड लाइन का उपयोग करके आईपीवी 4 पता प्राप्त करने के लिए dhcp का उपयोग करने के लिए इंटरफ़ेस सेट करने का प्रयास कर रहा हूं । मैं मैन्युअल रूप से आईपी पते का उपयोग करके बदल सकता हूं

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

क्या eth0dhcp का उपयोग करके पता प्राप्त करने के लिए सेट करने के लिए उपयोग करने के लिए एक समान कमांड है ? मैंने टाइप करने की कोशिश की:

sudo dhclient eth0 

हालाँकि, जब मैं यह टाइप करता हूं तो आईपी एड्रेस नहीं बदलता है। /etc/network/interfacesफाइल करने के लिए स्थापित किया गया था

iface eth0 inet manual 

जिसे मैंने फिर बदल दिया:

auto eth0
iface eth0 inet dhcp 

हालाँकि, यह eth0सिस्टम को रिबूट किए जाने पर भी IP पता नहीं बदलता है।

जवाबों:


27

यदि dhcpआपको आईपी पता देने के लिए ठीक से कॉन्फ़िगर किया गया है, तो कमांड:

dhclient eth0 -v 

कार्य करना चाहिए। विकल्प -vवर्बोज़ लॉग संदेशों को सक्षम करता है, यह उपयोगी हो सकता है।

यदि आपका eth0पहले से ही है, तो नए आईपी पते के लिए पूछने से पहले, डिकॉन्फ़िगर करने का प्रयास करें eth0

फ़ाइल में इंटरफ़ेस परिभाषाओं के आधार पर नेटवर्क इंटरफेस को कॉन्फ़िगर करने के लिए जिसका /etc/network/interfacesआप उपयोग कर सकते हैं ifupऔर ifdownकमांड कर सकते हैं ।


1

पहले आपको निम्नलिखित कमांड चलाने की आवश्यकता है:

dhclient -v -r

फिर ipएड्रेस बदलें :

ifconfig eth0 xx.xx.xx.xx

xx.xx.xx.xxआवश्यक ip_adress के साथ बदलें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.