Windows, macOS, 우분투의 DNS 캐시 플러시

Written by Emma Davis

인터넷 연결 관련 문제 해결을 위한 DNS 플러시

DNS 캐시 플러시 작업은 DNS 캐시를 지우는 것을 의미합니다. 어떤 운영 체제에서도 인터넷을 브라우징하는 동안 컴퓨터는 DNS 주소를 자동으로 캐시에 저장하여 이 서버에 대한 후속 호출을 처음 시도보다 빠르게 만듭니다. 그러나 일부 DNS 주소는 오래된 상태가 될 수 있거나 잘못된 저장 때문에 손상될 수 있습니다. 컴퓨터가 DNS 주소에 문제가 있는 사이트에 연결하려고 시도하면 INET_E_RESOURCE_NOT_FOUND 오류가 표시됩니다. DNS 캐시를 지우면 이 오류를 유발하는 항목이 제거됩니다. 이 작업은 종종 IP 갱신/해제 작업과 함께 사용됩니다.

“…저는 Chrome에서 정확하게 표시되지 않는 단일 웹 사이트에 문제가 있습니다. 캐시를 지우고 해당 웹 사이트에 대한 구체적인 설정을 확인하고 다시 시작했습니다. Firefox나 Safari에서도 표시되지 않습니다. 무엇을 더 시도할 수 있을까요?”, — Twitter 사용자 @karlecco가 씁니다.

사용하는 운영 체제에 관계없이 – macOS, Windows 또는 Linux – 이 작업을 수동으로 수행할 수 있습니다. 아래 지침을 따르십시오. 테이블 목차를 통해 사용하는 운영 체제에 정확하게 이동할 수 있습니다.

다음 지침은 아래 운영 체제에서 DNS 플러시를 어떻게 수행하는지 보여줍니다:

  • Windows 10, 8.1, 8, 7, Vista, 2000, NT, XP, 98;
  • macOS 버전 10.6(스노우 레퍼드)에서 10.15(카탈리나);
  • Linux;
  • Ubuntu;
  • Chrome.

마이크로소프트 윈도우에서 DNS 캐시 지우기 팁

Windows 10

Windows 10에서 DNS 플러시는 관리자 권한으로 명령 프롬프트 (CMD) 또는 Windows 명령 프로세서에 입력해야 하는 간단한 명령입니다. 다음을 수행해보세요.

  1. Windows 10에서 Windows 검색을 사용하고 명령 프롬프트를 지정합니다.
  2. 명령 프롬프트마우스 오른쪽 단추로 클릭하고 관리자로 실행을 선택합니다.
  3. 사용자 계정 컨트롤 팝업에서 를 클릭하여 확인합니다.
  4. CMD에서 ipconfig /flushdns를 지정하고 Enter를 누릅니다.DNS 캐시 지우기 - ipconfig /flushdns

Windows 8 / Windows 8.1

Windows 8 또는 8.1에서 DNS 캐시를 지우려면, 관리자 권한으로 명령 프롬프트를 실행해야 합니다. DNS 캐시를 지우는 지침을 따르십시오.

  1. Windows 8/8.1에서 Windows 검색을 사용하고 명령 프롬프트를 지정합니다.
  2. 명령 프롬프트마우스 오른쪽 단추로 클릭하고 관리자로 실행을 선택합니다.
  3. 사용자 계정 컨트롤 경고에서 를 클릭합니다.
  4. CMD에서 ipconfig /flushdns를 지정하고 Enter를 누릅니다.

Windows Vista / Windows 7

Windows 7에서 DNS 캐시를 지우려면, 관리자 권한으로 명령 프롬프트를 열어야 합니다. 이를 수행하는 방법을 설명하는 지침을 참조하십시오.

  1. 시작을 클릭하고 모든 프로그램 > 액세서리를 클릭하고 명령 프롬프트를 찾습니다.
  2. 명령 프롬프트마우스 오른쪽 단추로 클릭하고 관리자로 실행을 선택합니다.
  3. CMD에서 ipconfig /flushdns를 지정하고 Enter를 누릅니다.

Windows XP / 2000 / NT / 98

이전 Windows 버전에서 DNS 캐시를 지우려면, 훨씬 간단한 해결책이 있습니다. 수행해야 할 작업은 다음과 같습니다.

  1. 시작 > 실행 > cmd.exe > 확인으로 이동합니다.
  2. ipconfig /flushdns를 지정하고 Enter를 누릅니다.

macOS에서 DNS 캐시 지우기

macOS X 시스템에서 DNS 캐시를 지우려면, 아래에 제시된 단계를 따르십시오. 각 macOS 버전에 표시된 명령을 주의 깊게 확인하십시오. 모든 OS에 대해 동일하지 않을 수 있습니다.

macOS 10.15: 카탈리나

macOS 카탈리나에서 DNS를 지우려면 다음을 수행하십시오.

  1. 터미널을 엽니다 (애플리케이션  유틸리티 › 터미널 또는 이동 > 유틸리티 > 터미널).
  2. sudo killall -HUP mDNSResponder를 지정하고 명령을 실행합니다.
  3. 비밀번호를 제공하십시오(입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오. DNS 캐시 지우기 - macOS 10.15: 카탈리나

macOS 10.14: 모하비

모하비 macOS에서 DNS를 지우려면, 다음 단계를 수행하면 빠르고 간단합니다.

  1. 터미널을 시작합니다 (애플리케이션  유틸리티 › 터미널 또는 이동 > 유틸리티 > 터미널).
  2. sudo killall -HUP mDNSResponder를 지정하고 명령을 실행합니다.
  3. 비밀번호를 입력하십시오(입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

macOS 10.13: 하이 시에라

하이 시에라 macOS에서 DNS를 지우려면 다음 지침을 따르십시오.

  1. 터미널을 시작합니다 (애플리케이션  유틸리티 › 터미널 또는 이동 > 유틸리티 > 터미널).
  2. sudo killall -HUP mDNSResponder를 지정하고 명령을 실행합니다.
  3. 비밀번호를 입력하십시오(입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오. DNS 캐시 지우기 - sudo killall -HUP mDNSResponder

macOS 10.12: 시에라

MacOS X 10.11: El Capitan

MacOS X El Capitan에서 DNS를 지우려면, 아래 설명된 단계를 수행하십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo killall -HUP mDNSResponder를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

MacOS X 10.10: Yosemite

MacOS X Yosemite에서 DNS를 지우려면, 다음 단계를 수행하십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo discoveryutil udnsflushcaches를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오. sudo discoveryutil udnsflushcaches

MacOS X 10.9: Mavericks

MacOS X Mavericks에서 DNS를 지우려면, 다음 단계를 수행하십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo killall -HUP mDNSResponder를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

MacOS X 10.8: Mountain Lion

MacOS X Mountain Lion에서 DNS 캐시를 지우려면, 아래 가이드를 따르십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo killall -HUP mDNSResponder를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

MacOS X 10.7: Lion

MacOS X Lion에서 DNS를 지우려면, 다음 단계를 수행하십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo killall -HUP mDNSResponder를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

MacOS X 10.6: Snow Leopard 및 이전 버전

MacOS X Snow Leopard 및 이전 버전에서 DNS 캐시를 지우려면, 아래 단계를 수행하십시오.

  1. 터미널을 시작하십시오 (애플리케이션유틸리티터미널 또는 이동유틸리티터미널로 이동).
  2. sudo lookupd -flushcache를 지정하고 Enter를 눌러 명령을 실행합니다.
  3. 비밀번호를 입력하십시오 (입력하는 동안 화면에 나타나지 않을 수 있음).
  4. Enter를 누르십시오. 터미널을 종료하십시오.

Linux 또는 Ubuntu에서 DNS 캐시 지우기

Linux

  1. Ctrl + Alt + T 단추 조합을 사용하여 터미널을 시작하십시오.
  2. Linux는 DNS 캐시를 지우는 여러 명령을 제안하는데, 예를 들어 다음과 같습니다:
    1. nscd DNS 캐시 지우기: sudo /etc/init.d/nscd restart;
    2. dnsmasq DNS 캐시 지우기: sudo /etc/init.d/dnsmasq restart;
    3. BIND DNS 캐시 지우기 위해 다음 중 하나의 명령을 사용하십시오:
      1. sudo /etc/init.d/named restart;
      2. sudo rndc restart;
      3. sudo rndc exec. DNS Cache on Linux

Ubuntu

  1. Ctrl + Alt + T 단추 조합을 사용하여 터미널을 시작하십시오.
  2. 다음 명령을 지정하십시오: sudo /etc/init.d/dns-clean restartEnter를 누르십시오. DNS Cache on Ubuntu
  3. 그런 다음 sudo /etc/init.d/networking force-reload를 지정하고 Enter를 누르십시오. sudo /etc/init.d/networking force-reload

Google Chrome에서 DNS 캐시 지우는 방법

Google Chrome 브라우저에는 내장된 캐싱 시스템이 포함되어 있습니다. Google Chrome에서 DNS 캐시를 지우려면 다음 단계를 수행하십시오.

  1. Chrome 브라우저를 시작하십시오. 아래 줄을 Chrome 주소 표시 줄에 복사하여 Enter를 누르십시오.chrome://net-internals/#dns
  2. 호스트 캐시 지우기를 선택하십시오.
  3. 그런 다음 소켓을 클릭하십시오.
  4. 소켓 풀 플러시를 클릭하십시오. Flush DNS on Google Chrome

기타 브라우저, 예를 들어 Firefox 또는 Safari에서 DNS 캐시를 지우려면 재설정하는 것이 적절한 해결책일 것으로 예상됩니다.

완료되었습니다! Windows, Mac, Linux, Ubuntu 또는 Chrome에서 DNS 캐시를 지우는 방법에 대한 자습서가 도움이 되었기를 바랍니다.

Sending
User Review
0 (0 votes)
Comments Rating 0 (0 reviews)

영어 독어 일어 스페인어 브라질 포르투갈어 불어 터어키어 중국어 번체 인도네시아어 힌두어 이태리어

About the author

Emma Davis

I'm writer and content manager (a short time ago completed a bachelor degree in Marketing from the Gustavus Adolphus College). For now, I have a deep drive to study cyber security.

Leave a Reply

Sending