Ifconfig सूची से eth0 avahi हटाएं


9

नमस्कार यह ifconfig से प्राप्त प्रतिक्रिया है। अब मेरे पास दो eth0 चीजें दिखाई जा रही हैं। मुझे दूसरे को हटाने की आवश्यकता है जो eth0: avahi कहता है। मैंने अपनी ifconfig की प्रतिक्रिया को एक साइट पर पोस्ट किया क्योंकि मुझे वायर्ड इंटरनेट का उपयोग करने में समस्या है, और उन्होंने इंटरनेट प्राप्त करने के लिए eth0 avahi को हटाने का सुझाव दिया।

लेकिन मैं लिनक्स नेटवर्किंग के लिए एक नौसिखिया हूं और इसे हटाने का कोई विचार नहीं है।

ifconfig के लिए प्रतिक्रिया

eth0 Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:28 Base address:0x4000

eth0:avahi Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9
inet addr:169.254.10.43 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interrupt:28 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:796 errors:0 dropped:0 overruns:0 frame:0
TX packets:796 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:64016 (64.0 KB) TX bytes:64016 (64.0 KB)

wlan0 Link encap:Ethernet HWaddr 00:26:82:3c:ac:27
inet6 addr: fe80::226:82ff:fe3c:ac27/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:52142 errors:0 dropped:0 overruns:0 frame:0
TX packets:30404 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:60816983 (60.8 MB) TX bytes:4160159 (4.1 MB)

जवाबों:


11

अवाही एक डेमॉन (एक सेवा) है जो कई चीजों के लिए जिम्मेदार है, जिसमें डीएचसीपी (नेटवर्क पर डीएचसीपी सर्वर से स्वचालित आईपी पता) विफल होने पर आपको एक आईपी पते को जिम्मेदार ठहराया जाता है।

eth0:avahiप्रकट होने वाले तथ्य का अर्थ है कि सिस्टम eth0इंटरफ़ेस (आपके वायर्ड नेटवर्क इंटरफ़ेस) पर एक आईपी प्राप्त करने में विफल रहा ।

आम तौर पर, NetworkManager को स्वचालित रूप से IP को जिम्मेदार ठहराने का ध्यान रखना चाहिए eth0। हालाँकि, आप इसे मजबूर करने की कोशिश कर सकते थे। आपकी /etc/network/interfacesसूची नहीं है eth0, तो आप जो कोशिश कर सकते हैं वह निम्नलिखित है।

सबसे पहले, संपादित करें /etc/network/interfaces( sudo gedit /etc/network/interfacesउदाहरण के लिए) इसलिए यह इसे पढ़ता है:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

यह कंप्यूटर को eth0 के लिए स्वचालित रूप से IP प्राप्त करने पर विचार करने के लिए कहेगा। फिर, के साथ नेटवर्क को पुनरारंभ करें:

$ sudo /etc/init.d/networking restart

यदि यह अभी भी काम नहीं करता है, तो अन्य मुद्दे हो सकते हैं:

  • क्या आप सुनिश्चित हैं कि आपके नेटवर्क पर एक डीएचसीपी सर्वर है? अगर वहाँ नहीं है, तो आपको मैन्युअल रूप से आईपी पते को सेटअप करना होगा;
  • यदि आपके पास डीएचसीपी सर्वर है, तो इसका मतलब है कि आपकी समस्या एक हार्डवेयर समस्या है। जांचें कि केबल अच्छी तरह से प्लग की गई है और इसके दोनों तरफ रोशनी चल रही है।

5

EthX: avahi (या जो भी अपने इंटरफेस का नाम है) जैसे ही आप जैसे एक रूटर से या तो एक निश्चित या गतिशील आईपी मिल गायब हो जाएगा।
यदि आप कमांड लाइन का उपयोग कर रहे हैं तो आप इसका उपयोग कर सकते हैं:
sudo ifdown eth0 && sudo ifup eth0
या
sudo /etc/init.d/networking restart

हालांकि अवहि इंटरफेस कष्टप्रद हो सकता है, यह केवल तब दिखाना चाहिए जब आपको कोई आईपी नहीं मिला। जैसे एलियास ने कहा कि आप संपादन / आदि / डिफ़ॉल्ट / अवहि-डेमन के द्वारा डेमॉन को निष्क्रिय करने का भी प्रयास कर सकते हैं: AVAHI_DAEMON_DETECT_LOCAL=0

संक्षेप में, मेरा सुझाव है कि आप बस अपनी नेटवर्किंग को पुनः आरंभ करें और यदि कोई राउटर आपको एक आईपी देने को तैयार है तो आपका अवहि इंटरफेस चला जाना चाहिए।

यह केवल मामले में मेरी इंटरफेस फ़ाइल है:

auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

ps: जैसा कि आप देख सकते हैं कि मैं wpasupplicant का उपयोग कर रहा हूं और नेटवर्क-मैनेजर से छुटकारा पा लिया है, लेकिन यह अवधी मुद्दे से संबंधित नहीं है।


1

हैलो, मैं ubuntu के रूप में अच्छी तरह से नया हूँ। मुझे ऊपर वर्णित एक समस्या के समान था और मैंने इसे स्वयं किया।

मेरा लिनक्स संस्करण उबंटू 10.04.1 LTS है और मैं dsl मॉडेम / राउटर से कनेक्ट होने के लिए eth0 का उपयोग करता हूं जो कि eth0 में पीसी के लिए dhcp सर्वर भी है। मैं लिनक्स के बारे में एक किताब पढ़ रहा था और "ifdown eth0" और "ifup eth0" कमांड का उपयोग करने की कोशिश की, लेकिन मुझे निम्नलिखित परिणाम मिल रहे थे।

sudo ifdown eth0
Ignoring unknown interface eth0=eth0.
ifdown: interface eth0 not configured

sudo ifup eth0
Ignoring unknown interface eth0=eth0.

मैं इसे इंटरनेट में देखता हूं और यह पाया गया कि / etc / नेटवर्क / इंटरफेस फाइल में रिकॉर्ड करने के लिए इन कमांडों के लिए eth0 के लिए bellow रिकॉर्ड दिखाना चाहिए।

#The loopback network interface 
auto lo
iface lo inet loopback

#The primary network interface
auto eth0
iface eth0 inet dhcp

मैंने केवल अपनी फ़ाइल में केवल लो रिकॉर्ड किया था और यद्यपि मैं उस समय से बिना किसी समस्या के इंटरनेट से जुड़ा था जब मैंने ubuntu स्थापित किया था और मैंने eth0 रिकॉर्ड भी जोड़ा था। जैसा कि ऊपर बताया गया है कि मैंने नेटवर्क को फिर से शुरू किया और सब कुछ ठीक काम करने लगा। और मैं ifdown और ifup कमांड का उपयोग कर सकता था।

एक पीसी शटडाउन और एक सीपीई पुनरारंभ के बाद मैंने अपना पीसी फिर से खोला। मैं वेब में ब्राउज़ नहीं कर सका और यदि मुझे सही से याद है तो मैं अपना राउटर भी नहीं चला सकता। जो मैं समझता हूं कि eth0 को राउटर के dhcp से आईपी एड्रेस नहीं मिल रहा है। इसके अलावा मेरे पास ठीक वही ifconfig परिणाम था जो कि थ्रेड्स की शुरुआत में ऊपर दिखाया गया है।

मेरे मामले में मैं "sudo ifdown eth0" और फिर "sudo ifup eth0" करके अपनी समस्या को हल कर सकता था। Eth0 को एक IP पता मिला और सब कुछ ठीक काम किया। बेशक हर बार मुझे शटडाउन करना पड़ा लेकिन मुझे इस प्रक्रिया को दोहराना पड़ा।

आज मैंने इवांका की प्रतिक्रिया में उल्लिखित अवह को देखा और मैंने यह देखने के लिए जाँच की कि क्या यह मेरे पीसी पर चालू था।

$ cat /etc/default/avahi-daemon
# 1 = Try to detect unicast dns servers that serve .local and disable avahi in
# that case, 0 = Don't try to detect .local unicast dns servers, can cause
# troubles on misconfigured networks
AVAHI_DAEMON_DETECT_LOCAL=1

मुझे लगता है कि यह चालू है, हालांकि इसमें dhcp के बारे में कुछ भी उल्लेख नहीं है।

मेरे मामले में मैं / etc / नेटवर्क / इंटरफेस से eth0 प्रविष्टियों को हटाता हूं और मैं उस स्थिति में वापस आ गया हूं जो मैं पहले था। मैं ifup और ifdown कमांड का उपयोग नहीं कर सकता, लेकिन एक शटडाउन eth0 के बाद यह एक समस्या के बिना मेरे राउटर dhcp से IP है। मैंने जो नहीं किया है वह मेरी अवहि सेटिंग 0 पर सेट है और फिर क्या होता है यह देखने के लिए / आदि / नेटवर्क / इंटरफेस फाइल में eth0 जोड़ें।

मुझे आशा है कि मेरे लेखन में मदद मिलेगी और भ्रमित नहीं होंगे।

सादर एलियास


0

जांचें कि avahiक्या आपकी /etc/network/interfacesफ़ाइल में सूचीबद्ध है । यदि यह है, तो इसे वहां से हटा दें।


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