Zaman ben geçiş ediyorum zamana eth0
kadar wlan0
(veya tersi) arayüzü alan adı sonları çözülmesi ve /etc/resolv.conf
içerdiği
nameserver 127.0.1.1
Ben yorumladı #dns=dnsmasq
içinde /etc/NetworkManager/NetworkManager.conf
ve ağ yöneticisi yeniden restart network-manager
. Ama bu yardımcı olmadı.
Sonra bu dnsmasq
sürecin bir NetworkManager alt öğesi olmadığını gördüm
# pstree -spu $(pidof dnsmasq)
init(1)───dnsmasq(3015,libvirt-dnsmasq)
Neden çalıştığından emin değilim. VirtualBox ile ilgili olabilir mi? Dokunmasını istemiyorum resolve.conf
. Nasıl devre dışı bırakılır?
Sistemim Linux Mint 17 Qiana.
dnsmasq
iyi bir yazılım olduğunu ve /etc/resolv.conf
içeriğin neden nameserver 127.0.1.1
değerle üzerine yazdığını bildiğini varsayalım . Öyleyse neden işini yapmıyor?
/etc/resolv.conf
her zaman içermelidir nameserver 127.0.0.1
, çünkü tüm DNS isteklerini işler. NetworkManager + dnsmasq ile normalde NM, dbus üzerinden dnsmasq'a bağlantılar değiştiğinde haber vermek için mesaj gönderir. Neden yapmıyor? Bu, ağ kurulumunuzla ilgili gerekli tüm açıklamalarla bu sitede sorabileceğiniz bir soru.
127.0.1.1
(değil 127.0.0.1
) ve nerede yapılandırıldığını bana bildirir misiniz?
127.
Yerel makineye işaret eden her şey . 127.0.1.1'in neden burada kullanıldığını bilmiyorum. Her neyse, dnsmasq ile ilgili yardım istiyorsanız, VirtualBox'ın neden dahil olduğunu da içeren yeni bir soru sormanız gerekir (sisteminiz bir VM'de mi çalışıyor yoksa yoksa bir VM ana bilgisayarı mı? Ne tür VM yapılandırmaları? yaptın mı? vb.).