How to flush DNS cache
공용 DNS 문제를 해결하기 위해 DNS 캐시를 지우는 방법을 알려드립니다. AdGuard 광고 차단기를 사용하여 암호화된 서버를 포함한 DNS 서버를 설정할 수 있습니다.
Quick link: Download AdGuard Ad Blocker
What is DNS cache?
DNS cache stores the IP addresses of visited sites on the local computer so that they load faster next time. Instead of doing a long DNS lookup, the system answers the queries with DNS records from the temporary DNS cache.
The DNS cache contains so-called resource records (RRs), which are:
- 리소스 데이터(또는 rdata);
- 레코드 유형;
- 레코드 이름;
- TTL(수명);
- Class;
- 리소스 데이터 길이
캐시를 지워야 하는 경우
You’ve changed your DNS provider to AdGuard DNS. If the user has changed their DNS, it may take some time to see the result because of the cache.
You regularly get a 404 error. For example, the website has been transferred to another server, and its IP address has changed. To make the browser open the website from the new IP address, you need to remove the cached IP from the DNS cache.
You want to improve your privacy.
다른 OS에서 DNS 캐시를 삭제하는 방법
iOS
There are different ways to clear the DNS cache on your iPad or iPhone.
The simplest way is to activate the Airplane mode (for example, in the Control Center or in the Settings app) and to deactivate it again. The DNS cache will be flushed.
Another option is to reset the network settings of your device in the Settings app. Open General, scroll down, find Reset and tap Reset Network Settings.
By doing that, you will lose connections to Wi-Fi routers and other specific network settings, including DNS servers customizations. You will need to reset them manually.
Android
There are different ways to clear the DNS cache on your Android device. The exact steps may vary depending on the version of Android you’re using and the device manufacturer.
Clear DNS cache via Chrome
Google Chrome, often the default browser on Android, has its own DNS cache. To flush this cache in the Chrome browser, follow the instructions below:
- Launch Chrome on your Android device
- Type
chrome://net-internals/#DNSin the address bar - On the DNS lookup page, choose DNS from the menu on the left
- In the panel on the right, tap the Clear Host Cache button to clear the DNS cache on your device
Modify the Wi-Fi network to Static
To clear your Android device’s DNS cache by changing Wi-Fi network settings to Static, follow these steps:
- Go to Settings → Wi-Fi and choose the network you’re connected to
- Look for IP settings and select Static
- Fill in the required fields. You can get the necessary information from your network administrator or from your router’s configuration page
- After entering the required information, reconnect to your Wi-Fi network. This action will force your device to update its IP and DNS settings and clear the DNS cache
Reset network settings
Another option is to reset the network settings of your device in the Settings app. Open Settings → System → Advanced → Reset options → Reset network settings and tap Reset Settings to confirm.
By doing that, you will lose connections to Wi-Fi routers and other specific network settings, including DNS servers customizations. You will need to reset them manually.
macOS
To clear the DNS cache on macOS, open the Terminal (you can find it by using the Spotlight search — to do that, press Command+Space and type Terminal) and enter the following command:
sudo killall -HUP mDNSResponder
On macOS Big Sur 11.2.0 and macOS Monterey 12.0.0, you may also use this command:
sudo dscacheutil -flushcache
After that, enter your administrator password to complete the process.
Windows
To flush DNS cache on your Windows device, do the following:
Open the Command Prompt as an administrator. You can find it in the Start Menu by typing command prompt or cmd. Then type ipconfig /flushdns and press Enter.
You will see the line Successfully flushed the DNS Resolver Cache. Done!