क्या नेटवर्क मैनेजर के संघर्ष के कारण dnsmasq लोड नहीं हो रहा है?


12

मैं 12.10 पर हूं, और हमेशा उपयोग किया है dnsmasq। कुछ दिनों पहले मैंने बूट के दौरान अजीब संदेश देखे:

NetworkManager[1316]: <warn> DNS: plugin dnsmasq update failed
dnsmasq[1302]: failed to create listening socket for 127.0.0.1: Address already in use
dnsmasq[1302]: FAILED to start up
NetworkManager[1316]: <info> DNS: starting dnsmasq...
NetworkManager[1316]: <error> [1362028900.869958] [nm-dns-dnsmasq.c:390] update(): dnsmasq not available on the bus, can't update servers.
NetworkManager[1316]: <error> [1362028900.869979] [nm-dns-dnsmasq.c:392] update(): dnsmasq owner not found on bus: Could not get owner of name 'org.freedesktop.NetworkManager.dnsmasq': no such name
NetworkManager[1316]: <warn> DNS: plugin dnsmasq update failed
dnsmasq[1876]: warning: no upstream servers configured

यहाँ मेरा है /etc/dnsmasq.conf: http://pastebin.com/AnKrrg6k

यहाँ मेरा है /etc/dnsmasq.d/network-manager:

# Tell any system-wide dnsmasq instance to make sure to bind to interfaces
# instead of listening on 0.0.0.0
# WARNING: changes to this file will get lost if network-manager is removed.
bind-interfaces

अगर और जानकारी चाहिए तो कृपया पूछें!

जवाबों:


11

लिंक https://help.ubuntu.com/community/Dnsmasq से निकाला गया

ध्यान दें कि पैकेज "dnsmasq" नेटवर्क प्रबंधक के साथ हस्तक्षेप करता है जो इंटरनेट कनेक्शन साझा करते समय DHCP सेवाएं प्रदान करने के लिए "dnsmasq-base" का उपयोग कर सकता है। इसलिए, यदि आप नेटवर्क मैनेजर (केवल साधारण सेट-अप में ठीक) का उपयोग करते हैं, तो dnsmasq-base स्थापित करें, लेकिन dnsmasq नहीं। यदि आपके पास अधिक जटिल सेट-अप है, तो नेटवर्क प्रबंधक की स्थापना रद्द करें, dnsmasq, या इसी तरह के सॉफ़्टवेयर (bind9, dhcpd, आदि) का उपयोग करें, और चीजों को हाथ से कॉन्फ़िगर करें।

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