12.04
Ubuntu 12.04 używa dnsmasq
wbudowanego network-manager
, ale nie buforuje dns, więc nie ma potrzeby go opróżniać. Oto przykładowa linia ode mnie, syslog
aby udowodnić ten punkt:
dnsmasq[2980]: started, version 2.59 cache disabled
Nie ma również potrzeby konfiguracji dnsmasq
. Jeśli korzystasz z ustawień fabrycznych, nie będzie buforował dns, ponieważ aby to zrobić, musisz jawnie skonfigurować go, jak opisano w tym artykule Ubuntu .
Jeśli chcesz odświeżyć swoje ustawienia, możesz wyłączyć, a następnie włączyć sieć lub uruchomić
sudo service network-manager restart
Spowoduje to ponowne uruchomienie, dnsmasq
ponieważ jest wbudowane w network-manager
; sprawdź swoje syslog
dowody na to.
Jeśli używasz połączenia przewodowego z dhcp, ustawienia network manager
będą pobierane bezpośrednio z routera, a twoje połączenie zostanie nawiązane automatycznie po zalogowaniu się do Ubuntu. Możesz sprawdzić, czy ustawienia są prawidłowe w routerze, jeśli możesz uzyskać do niego dostęp za pośrednictwem interfejsu internetowego, i być może uruchom go ponownie, jeśli to konieczne. Jeśli jest to ogólny problem z usługami DNS, możesz spróbować użyć Google DNS zamiast ISDN DNS, a więcej informacji na ten temat można znaleźć tutaj .
/etc/hosts
. Właśnie byłem pewien, że stary adres IP mojej domeny jest buforowany, alestrace ping example.com
ujawniłem tylko , że zapomniałem usunąć/etc/hosts
rekord, który dodałem jakiś czas temu z powodu braku cierpliwości dla propagacji DNS.