Cara dnsmasq bekerja dengan 12.10 telah berubah lagi, dari 12.04. Saya telah mencari dokumentasi Ubuntu dan Google untuk info lebih lanjut, tanpa hasil.
Pada dasarnya di 12,04 Anda bisa melihat daftar server DNS hulu yang diteruskan ke dnsmasq dalam file /var/run/nm-dns-dnsmasq.conf
. File ini dalam 12.10 kosong, dan dengan semua bacaan yang saya lakukan, tampaknya dikelola oleh dbus. Saya hanya perlu tahu di mana informasi ini disimpan, karena hal itu menyebabkan kami mengalami masalah dengan VirtualBox, tidak dengan benar melewati informasi DHCP.
Saya tahu saya bisa mematikan layanan ini, dengan beralih untuk layanan manajer jaringan, tetapi saya lebih suka memahami bagaimana fungsi sistem yang baru, dan memperbaiki masalah di sana.
Setiap petunjuk bagaimana cara kerjanya diterima dengan penuh rasa syukur
Jawaban:
NetworkManager berbicara dengan dnsmasq melalui dbus sekarang . Ini memiliki satu keuntungan: dnsmasq tidak harus di-restart setiap kali ada perubahan.
Kelemahan besar: Anda tidak dapat benar-benar melihat apa yang terjadi lagi.
/var/log/syslog
sekarang memiliki entri yang menggambarkan apa yang terjadi sedikit:Tapi itu - di mata saya - bukan solusi yang memuaskan, terutama ketika ada masalah.
sumber
Ada disebutkan salah satu perubahan dalam bait Networking dari catatan rilis Quantal.
https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuDesktop
Informasi yang sebelumnya di /var/run/nm-dns-dnsmasq.conf tidak lagi ada dalam file, tetapi Anda dapat mengekstrak informasi menggunakan nmcli atau nm-tool seperti yang telah dijelaskan dalam jawaban lain seperti
Bagaimana cara mengetahui DNS apa yang saya gunakan di Ubuntu 12.04
sumber
dnsmasq.conf
kosong.