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" รบกวน Network Manager ซึ่งสามารถใช้ "dnsmasq-base" เพื่อให้บริการ DHCP เมื่อใช้การเชื่อมต่ออินเทอร์เน็ตร่วมกัน ดังนั้นหากคุณใช้ตัวจัดการเครือข่าย (ใช้ได้กับการตั้งค่าอย่างง่ายเท่านั้น) ให้ติดตั้ง dnsmasq-base แต่ไม่ใช่ dnsmasq หากคุณมีการตั้งค่าที่ซับซ้อนมากขึ้นให้ถอนการติดตั้งตัวจัดการเครือข่ายใช้ dnsmasq หรือซอฟต์แวร์ที่คล้ายกัน (bind9, dhcpd ฯลฯ ) และกำหนดค่าสิ่งต่าง ๆ ด้วยมือ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.