Чи не завантажується 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" перешкоджає Менеджеру мереж, який може використовувати "dnsmasq-base" для надання послуг DHCP під час спільного доступу до Інтернету. Тому, якщо ви використовуєте мережевий менеджер (прекрасний лише у простих налаштуваннях), то встановіть dnsmasq-base, але не dnsmasq. Якщо у вас є більш складна налаштування, видаліть мережевий менеджер, використовуйте dnsmasq або подібне програмне забезпечення (bind9, dhcpd тощо) та налаштовуйте речі вручну.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.