인터넷을 검색할 때 DNS(Domain Name System) 서비스는 사용자가 접하는 다양한 웹 주소를 Windows, Mac, Android 또는 iOS 장치가 이해할 수 있는 형식으로 능동적으로 변환하거나 "확인"합니다. 그런 다음 이러한 주소는 작업 속도를 높이기 위해 로컬로 캐시됩니다.
그러나 그 사이에 무언가가 변경되면 웹 브라우저에 연결 문제가 발생하여 일부 웹사이트를 제대로 로드하지 못할 수 있습니다. 이 경우 장치가 각 웹 주소를 다시 조회하도록 하려면 DNS 캐시를 제거해야 합니다.
Windows 및 macOS에서는 명령 프롬프트, Windows PowerShell 및 터미널 콘솔을 사용하여 DNS 캐시를 빠르게 지울 수 있습니다. 그러나 Android 및 iOS에서는 절차가 간단하지 않으며 한 번에 몇 가지 방법을 시도해야 합니다.
Windows에서 DNS 캐시 지우기
Windows 7, Windows 8, Windows 8.1 또는 Windows 10이 설치된 PC가 있는 경우 명령 프롬프트 콘솔을 사용하여 DNS 캐시를 지울 수 있습니다.
또는 Windows 8/8.1/10에서 Windows PowerShell 콘솔을 사용하여 동일한 결과를 얻을 수 있습니다.
명령 프롬프트를 사용하여 DNS 캐시 지우기
1. Windows를 누릅니다. +R 실행 상자를 엽니다. 그런 다음 cmd를 입력합니다. 확인을 선택합니다. .
2. 명령 프롬프트 콘솔에 다음을 입력합니다.
ipconfig /flushdns
3. Enter 키를 누릅니다. .
Windows PowerShell을 사용하여 DNS 캐시 지우기
1. 시작 을 마우스 오른쪽 버튼으로 클릭하십시오. 버튼을 누르고 Windows PowerShell을 선택합니다. . 또는 Windows를 누릅니다. +R , powershell.exe를 입력합니다. , 확인을 선택합니다. .
2. Windows PowerShell 콘솔에 다음을 입력합니다.
DnsClientCache 지우기
3. Enter 키를 누릅니다. .
Mac에서 DNS 캐시 지우기
터미널을 사용하여 Mac에서 DNS 캐시를 지울 수 있습니다. 이는 OS X Mavericks 10.9로 거슬러 올라가는 macOS의 이전 버전을 포함하여 macOS Big Sur 11.0, macOS Catalina 10.15 및 macOS Mojave 10.14에 적용됩니다.
1. 찾기 로 이동합니다.> 응용 프로그램 > 유틸리티 터미널 실행 .
2. 다음 명령을 복사하여 붙여넣습니다.
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
참고: 10.10.0부터 10.10.3까지의 OS X Yosemite 버전에서는 다음 명령을 대신 사용해야 합니다.
sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches
3. Enter 키를 누릅니다. . 터미널에서 관리자 암호를 묻는 메시지가 표시되면 암호를 입력하고 Enter 키를 누릅니다. 다시.
Android에서 DNS 캐시 지우기
Android에서 비행기 모드를 켜거나 끄거나 하드 재부팅을 수행하면 일반적으로 DNS 캐시가 지워집니다. 또한 Chrome의 내부 DNS 캐시를 플러시하면 도움이 되는지 확인할 수 있습니다. 아무 것도 작동하지 않으면 네트워크 설정 재설정을 수행해야 합니다.
Android에서 비행기 모드 활성화/비활성화
Android 기기의 빠른 설정 창을 통해 비행기 모드를 활성화/비활성화할 수 있습니다. 화면 상단에서 아래로 한두 번 스와이프하면 비행기 모드가 나타납니다. 상. 그런 다음 탭하여 비행기 모드를 활성화합니다. 몇 초 동안 기다렸다가 다시 탭하여 비행기 모드를 비활성화합니다.
Android 기기 하드 재부팅
비행기 모드를 켜고 끄면 도움이 되지 않으면 Android 기기를 하드 재부팅해 보세요. 일반적으로 전원 버튼을 10-20초 동안 누릅니다. 그런 식으로 하드 재부팅을 할 수 없다면 특정 지침에 대해 Android의 모델 이름으로 Google 검색을 수행하는 것이 가장 좋습니다.
Chrome의 내부 DNS 캐시 지우기
Android에 내장된 기본 웹 브라우저인 Google Chrome은 내부 DNS 캐시를 제공합니다. 지워보세요.
1. 구글 크롬을 실행합니다. 그런 다음 주소 표시줄에 다음 경로를 입력하고 Enter를 탭합니다. :
chrome://net-internals/#DNS
2. DNS 를 선택합니다. 사이드 탭을 누르고 호스트 캐시 지우기를 탭합니다. .
3. 소켓 을 선택하십시오. 사이드 탭을 누르고 유휴 소켓 닫기를 탭합니다. , 뒤에 플러시 소켓 풀 .
Android 네트워크 설정 재설정
네트워크 설정을 재설정하려면 Android 스마트폰의 설정 앱으로 들어가야 합니다. 아래 단계는 사용자에게 동일하게 나타나지 않을 수 있지만 아이디어는 얻어야 합니다.
참고: 재설정 절차는 Android 기기에 저장된 모든 Wi-Fi 연결 및 비밀번호를 삭제하므로 모든 것을 처음부터 다시 설정할 준비를 하십시오.
1. Android 기기에서 설정 앱을 엽니다.
2. 시스템을 탭합니다. .
3. 재설정을 탭합니다. .
4. 네트워크 설정 재설정을 탭합니다. .
5. 네트워크 설정 재설정을 탭합니다. 다시 확인하십시오.
iPhone에서 DNS 캐시 지우기
iPhone을 사용하는 경우 비행기 모드를 활성화/비활성화하거나 장치를 강제로 다시 시작하거나 네트워크 설정을 재설정하면 DNS 캐시를 지우는 데 도움이 됩니다.
iPhone에서 비행기 모드 활성화/비활성화
iPhone 화면의 오른쪽 상단에서 아래로 스와이프하여 제어 센터를 엽니다. 기기에서 Touch ID를 사용하는 경우 대신 화면 하단에서 위로 스와이프하세요.
그런 다음 비행기 모드를 탭합니다. 상. 몇 초 동안 기다렸다가 비행기 모드를 탭합니다. 아이콘을 다시 누르세요.
iPhone 강제 재시동
iPhone을 강제로 재시동하려면 기기의 제조사와 모델에 따라 달라지는 특정 버튼 조합을 눌러야 합니다.
iPhone 8 이상: 볼륨 크게 릴리스를 빠르게 누르십시오. 버튼을 누르고 볼륨 작게 를 눌렀다 놓습니다. 버튼을 누르고 측면 을 길게 누릅니다. Apple 로고가 화면에 나타날 때까지 버튼을 누르십시오.
아이폰 7: 볼륨 작게를 길게 누릅니다. 및 측면 화면에 Apple 로고가 나타날 때까지 버튼을 동시에 누르십시오.
iPhone 6s 이하: 측면을 모두 누르고 있습니다. /상단 및 홈 Apple 로고가 화면에 나타날 때까지 버튼을 함께 누르십시오.
iPhone 네트워크 설정 재설정
iPhone 네트워크 설정을 재설정하면 DNS 캐시뿐만 아니라 저장된 모든 Wi-Fi 네트워크 및 암호도 지워집니다. 셀룰러 데이터에만 의존하지 않는 한 나중에 각 Wi-Fi 네트워크에 수동으로 다시 연결해야 합니다. 다른 방법이 작동하지 않는 경우에만 이것을 시도하십시오.
1. iPhone의 설정 앱을 엽니다.
2. 일반을 탭합니다. .
3. 재설정을 탭합니다. .
4. 네트워크 설정 재설정을 탭합니다. .
5. 네트워크 설정 재설정을 탭합니다. 다시 확인하십시오.
브라우저 캐시를 잊지 마세요
DNS 캐시를 플러시하는 것만으로는 충분하지 않을 수 있습니다. 웹 브라우저는 모든 종류의 다른 웹 콘텐츠를 로컬로 캐시하므로 많은 문제가 발생할 수 있습니다. 웹 사이트를 로드하는 동안 문제가 계속 발생하면 브라우저 캐시를 지워 보십시오. 또한 다른 네트워크 관련 문제를 해결하는 것을 잊지 마십시오.