/ etc / नेटवर्क / इंटरफेस लगभग खाली है


10

मैं अपने एलटीएसपी सर्वर के लिए एक स्टेटिक आईपी एड्रेस सेट करने की कोशिश कर रहा हूं, ताकि मेरे दो एनआईसी (आंतरिक एक: सर्वर -> लाइट क्लाइंट) को एक के माध्यम से कॉन्फ़िगर किया जा सके /etc/network/interfaces, लेकिन जब मैं इंटरफेस फाइल खोलता हूं तो मैं यह देख सकता हूं:

auto lo
iface lo inet loopback

क्या यह सामान्य है?

जवाबों:


12

यह सामान्य बात है। आपके पास वही है जो /etc/network/interfacesमेरे उबंटू 14.04 सिस्टम में है (जो दो अलग-अलग भौतिक इंटरफेस के माध्यम से ठीक और नेटवर्किंग सक्रिय रूप से काम कर रहा है)।

डिफ़ॉल्ट रूप से एक Ubuntu डेस्कटॉप सिस्टम नेटवर्क कनेक्शन को स्वचालित और गतिशील रूप से प्रबंधित करने के लिए NetworkManager का उपयोग करता है । इसके लिए (और वास्तव में आमतौर पर वहां होने की आवश्यकता नहीं होती है) प्रविष्टियों को आपके भौतिक इंटरफ़ेस के कॉन्फ़िगरेशन का विवरण देना होता है /etc/network/interfaces

(NetworkManager, यदि "अनवांटेड मोड" में चलने से बदलकर "प्रबंधित मोड" कर दिया जाए, तो वह /etc/network/interfacesएंट्रीज़ के साथ पहचान और काम करेगा । लेकिन अनवांटेड मोड डिफॉल्ट है।)

सूत्रों का कहना है:


प्रतिक्रिया के लिए धन्यवाद :) इसलिए अगर मैं नेटवर्क प्रबंधक को अक्षम करता हूं, या इसे "अनवांटेड मोड" में चलने से बदलकर "प्रबंधित मोड" करता हूं, तो मुझे अपने नेटवर्क की जानकारी को इंटरफेस फाइल से मॉनिटर करने में सक्षम होना चाहिए, लेकिन साथ ही साथ अभी भी रखें नेटवर्क प्रबंधक की कार्यक्षमता?
user3078046

आपके द्वारा प्रदान किए गए NetworkManager स्रोत (डेबियन विकी पर) में जो मैंने पढ़ा है, उसके अनुसार यदि किसी कॉन्सेप्ट की जानकारी इंटरफेस फाइल पर मौजूद है, तो यह नेटवर्क मैनेजर द्वारा प्रबंधित नहीं किया जाता है, क्या यह उबंटू 12.04 के लिए भी है?
user3078046

@ user3078046 हां, आप NetworkManager को प्रबंधित मोड में बदल सकते हैं और इसे प्राप्त कर सकते हैं। 12.04 के बारे में: मेरा मानना ​​है कि हाँ। यही है, मेरा मानना ​​है कि उबंटू मोड उबंटू 12.04 में डिफ़ॉल्ट है ठीक उसी तरह जैसे कि बाद में उबुन्टु संस्करण 14.04 जैसे हैं। हालाँकि, मेरे पास वर्तमान में एक 12.04 प्रणाली नहीं है, जिस पर यह जाँच करनी है। आप इसे अपने सिस्टम के लिए चलाकर देख सकते हैं cat /etc/NetworkManager/NetworkManager.conf। (या शायद यह है nm-system-settings.conf12.04 में।) के तहत [ifupdown]एक पंक्ति है, या तो managed=trueया managed=false। और इसे अनवांटेड से प्रबंधित मोड में स्विच falseकरने के लिए बदल trueरहा है।
एलियाह कगन

मैंने नेटवर्क प्रबंधक को अक्षम करने के लिए एक 'स्टॉप' कमांड किया था अब मुझे इसे मैन्युअल रूप से हर बार शुरू करना होगा जो मैं रिबूट करता हूं: एस। मैं NetworkManager.conf पर गया [ifupdown] प्रबंधित करने के लिए = गलत और इसे प्रबंधित = true में बदल दिया। मैंने रिबूट किया लेकिन यह अभी भी बूट पर अक्षम है, मुझे क्या करना चाहिए?
user3078046

@ user3078046 क्या आपका मतलब है कि NetworkManager प्रक्रिया अब नहीं चलती है? (यदि आप निश्चित नहीं हैं, तो आप यह ps ax | grep [N]etworkManagerसोचकर चल सकते हैं कि जब NetworkManager नहीं चल रहा है।) या बस यह कि अब आपके इंटरफ़ेस को प्रबंधित नहीं करता है? "स्टॉप" कमांड क्या चलाया गया था? क्या आपने /etc/network/interfacesभी संशोधित किया ? यदि नया मुद्दा यह है कि यह NetworkManagerप्रक्रिया अब स्वचालित रूप से नहीं चलेगी (बल्कि चलने के बजाय आपके इच्छित तरीके से काम नहीं कर रही है), तो आप उस बारे में एक अलग प्रश्न पोस्ट करना चाह सकते हैं। (उस मामले में, कृपया यहां एक लिंक शामिल करें और मैं देख लूंगा।)
एलियाह कगन

-2

नहीं, इंटरफेस फ़ाइल में बहुत अधिक जानकारी होनी चाहिए। क्या आपने अभी तक ifconfig का उपयोग करके IP सेट करने का प्रयास किया है?

ifconfig eth0 up
ifconfig eth0 x.x.x.x
ifconfig eth0 netmask x.x.x.x
ifconfig eth0 broadcast x.xx.x.x

या आप निम्न लाइनों के साथ इंटरफेस फ़ाइल को संपादित करने की कोशिश कर सकते हैं:

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