We wszystkich systemach operacyjnych (Windows, Linux i Mac) może być konieczne opróżnij pamięć podręczną DNS. Przede wszystkim profesjonaliści to ci, którzy zazwyczaj potrzebują tego typu poleceń ze względu na modyfikację nazw DNS lub zmiany sieci lub serwerów.
Co to jest DNS
Aby szybko zrozumieć, czym jest DNS (Domain Name System), jest to system nazewnictwa używany do przypisywania nazw komputerom, serwerom, usługom lub systemom podłączonym do Internetu lub sieci wewnętrznych. Poprawia to wydajność połączenia, które nawiązujemy z Internetem lub sieciami, ponieważ adresy IP są zapisywane na odpowiednich stronach internetowych, zapisując w ten sposób wyszukiwanie, jak dzieje się przy pierwszym połączeniu. Jeśli chcemy wyczyścić pamięć podręczną za pomocą kilku prostych poleceń i szybko, tutaj pozostawiamy wszystkie możliwe sposoby.
Wyczyść pamięć podręczną DNS w systemie Windows
Jedną z dobrych rzeczy w systemie Windows jest to, że za pomocą tego samego polecenia w dowolnej wersji będziesz mógł bez problemu wyczyścić pamięć podręczną DNS.
Wszystkie wersje systemu Windows
ipconfig / flushdns
Pamiętaj, że w systemach Windows musisz mieć uprawnienia administratora, aby móc wykonać to polecenie. Oznacza to otwarcie CMD (Command Console) w trybie administratora.
Polecenie Wyczyść pamięć podręczną DNS w systemie Mac OSX
W systemach operacyjnych Mac polecenie, które ma zostać wykonane, będzie zależeć od systemu operacyjnego, który ma każdy z nich:
Pantera śnieżna (10,6) i (10,5)
sudo dscacheutil -flushcache
Mavericks (10,9) Yosemite (10,10,0 - 10.10.3)
Lew (10,7), Lew górski (10,8), Mavericks (10,9), Yosemite (10,10) El Capitan (10,11)
sudo killall -HUP mDNSResponder
Mavericks (10,9) Yosemite (10,10,0 - 10.10.3)
sudo discoveryutil mdnsflushcache
Dzięki tym poleceniom pamięć podręczna zostanie całkowicie usunięta na Macu.
Polecenie wyczyść pamięć podręczną w systemie Linux
Tutaj będziemy musieli wziąć pod uwagę rodzaj usługi, której używamy jako serwer nazw DNS, będziesz musiał wykonać jedno z następujących poleceń:
nscd
sudo /etc/init.d/nscd restart
usługa restart nscd
usługa nscd przeładuj
dnsmasq
sudo /etc/init.d/dnsmasq restart
usługa restart dnsmasq
o imieniu
sudo /etc/init.d/named restart
ponowne uruchomienie rndc