12.04
Ubuntu 12.04 używa dnsmasqwbudowanego network-manager, ale nie buforuje dns, więc nie ma potrzeby go opróżniać. Oto przykładowa linia ode mnie, syslogaby 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, dnsmasqponieważ jest wbudowane w network-manager; sprawdź swoje syslogdowody na to.
Jeśli używasz połączenia przewodowego z dhcp, ustawienia network managerbę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.comujawniłem tylko , że zapomniałem usunąć/etc/hostsrekord, który dodałem jakiś czas temu z powodu braku cierpliwości dla propagacji DNS.