Network Managerの競合が原因で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.confhttp : //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サービスを提供できるNetwork Managerと干渉することに注意してください。したがって、ネットワークマネージャーを使用する場合(単純なセットアップのみで問題ありません)、dnsmasqではなくdnsmasq-baseをインストールします。より複雑な設定がある場合は、ネットワークマネージャーをアンインストールし、dnsmasqまたは同様のソフトウェア(bind9、dhcpdなど)を使用して、手動で設定します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.