मैं नेटवर्क-मैनेजर के बजाय / etc / network / इंटरफेस का उपयोग कैसे करूं?


21

मेरे पास 12.04 डेस्कटॉप स्थापित है, मैं /etc/network/interfacesअपने नेटवर्क कनेक्शन को हल करने के लिए नेटवर्क-मैनेजर को कैसे अनइंस्टॉल करूं और डिफ़ॉल्ट फाइल के रूप में सेट करूं?

जवाबों:


27

यदि आप अपने नेटवर्क कार्ड को मैन्युअल रूप से प्रबंधित करते हैं /etc/network/interfaces, तो नेटवर्क मैनजर इसे प्रबंधित नहीं करेगा, यह "प्रबंधित नहीं" होगा

मान लीजिए कि आपका नेटवर्क कार्ड eth0 है:

स्थिर करने के लिए eth0 सेटअप करने के लिए , दर्ज करें:

open /etc/network/interfaces :

auto eth0
iface eth0 inet static
address 192.168.1.15 #------> Your Ip Address
netmask 255.255.255.0 #------> Netmask
gateway 192.168.1.254 #-------> Gateway
broadcast 192.168.0.255 
dns-nameservers 192.168.1.3 #-----> Dns server

Eth0 को dhcp पर सेट करने के लिए , दर्ज करें:

auto eth0
iface eth0 inet dhcp

विभिन्न खोजशब्दों के निम्नलिखित अर्थ हैं:

ऑटो : इंटरफ़ेस को बूट समय के दौरान कॉन्फ़िगर किया जाना चाहिए।

iface : इंटरफ़ेस

inet : इंटरफ़ेस टीसीपी / आईपी नेटवर्किंग का उपयोग करता है।

अब सेवा पुनः आरंभ करें:

sudo service network-manager restart

5
न सेट networkऔर broadcastमें /e/n/interfacesयदि आप इसे की आवश्यकता नहीं है। आप इसे सही तरीके से प्राप्त करते हैं यह आमतौर पर कोई फर्क नहीं पड़ता है और यदि आप इसे गलत करते हैं, जैसे कि आपने किया है और इसे गलत करना आसान है, तो आप कुछ नेटवर्क कॉन्फ़ेंस खो सकते हैं। यह गणना करने के लिए कंप्यूटर हमसे बेहतर है। आपको यह भी जांचना चाहिए कि पैकेज resolvconfस्थापित है, या डीएनएस-निर्देश काम नहीं करेगा।
एंडर्स

2

फ़ाइल में /etc/NetworkManager/NetworkManager.conf:

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

no-auto-default=00:0C:29:90:24:0F,00:0C:29:2E:C8:2C,

[ifupdown]
managed=false

जहां falseइसका मतलब है कि नेटवर्क-प्रबंधक फ़ाइल में स्थित इंटरफेस का प्रबंधन नहीं करता है /etc/network/interfaces


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