브라우저에서 웹사이트를 로드하는 데 문제가 있습니까? 가능한 원인은 DNS 캐시입니다. Mac에서 아무 손상 없이 이 캐시를 지울 수 있으며 웹사이트 로딩 문제를 잠재적으로 해결할 수 있습니다.
사용하는 macOS 버전에 따라 터미널에서 특정 명령을 실행하여 모든 DNS 캐시 콘텐츠를 제거해야 합니다. Mac에서 이 작업을 수행하는 방법을 보여드리겠습니다.
Mac에서 DNS 캐시를 플러시해야 하는 이유
일반적으로 Mac에서 DNS 관련 오류가 발생하면 DNS 캐시를 지워야 합니다. 여기에는 브라우저와 Mac에서 사용하는 앱에 표시되는 모든 DNS 오류 메시지가 포함됩니다.
DNS 캐시를 지우면 일부 검색 관련 문제를 해결하는 데 도움이 됩니다. 이것은 DNS가 컴퓨터에서 작동하는 방식 때문입니다. 이미 알고 계시겠지만 DNS는 도메인 이름을 IP 주소로 변환합니다. DNS 캐시가 손상되었거나 다른 문제가 있는 경우 해당 변환이 실패하여 검색 세션이 중단됩니다.
DNS 캐시를 플러시하면 Mac에서 이러한 문제를 해결하는 데 도움이 됩니다.
Mac에서 DNS 캐시를 지우는 방법
macOS에서는 터미널로 명령을 실행하여 DNS 캐시를 플러시할 수 있습니다. 이 명령에는 변형이 있으며 macOS 버전에 적합한 명령을 사용해야 합니다.
1단계. macOS 버전 찾기
가장 먼저 해야 할 일은 macOS 버전을 찾는 것입니다. 이렇게 하면 DNS 캐시를 지우는 데 사용할 명령을 결정하는 데 도움이 됩니다.
macOS 버전을 확인하려면 Apple 화면 왼쪽 상단에 있는 로고를 클릭하고 이 Mac에 관하여를 선택합니다. .
macOS 이름과 버전이 표시됩니다. DNS 캐시를 실제로 삭제할 때 다음 섹션에서 사용하므로 이 버전을 기록해 두십시오.
2단계. DNS 캐시 플러시 명령 실행
터미널 창을 사용하여 Mac에서 명령을 실행하고 DNS 캐시를 플러시합니다. 방법은 다음과 같습니다.
- 터미널 열기 Spotlight, Launchpad 또는 Finder로 찾을 수 있습니다.
- macOS 버전이 10.11 이상인 경우 터미널에 다음 명령을 입력하고 Enter 키를 누르십시오. :
sudo killall -HUP mDNSResponder
- macOS 버전 10.10을 사용하는 경우 다음 명령을 사용하여 DNS 캐시를 플러시합니다.
sudo discoveryutil udnsflushcaches
- macOS 10.7, 10.8 및 10.9 사용자는 다음 명령을 사용해야 합니다.
sudo killall -HUP mDNSResponder
- macOS 10.6 소유자는 다음 명령을 실행해야 합니다.
sudo dscacheutil -flushcache
- macOS 10.5 또는 이전 버전을 실행하는 경우 다음 명령을 사용하여 DNS 캐시를 플러시할 수 있습니다.
sudo lookupd -flushcache
각 명령에는 sudo가 있습니다. 처음에; 즉, 명령을 실행하기 전에 관리자 암호를 입력하라는 메시지가 표시됩니다. Mac에서 이러한 명령을 시도하고 실행하기 전에 비밀번호를 알고 있어야 합니다.
DNS 캐시를 플러시하면 문제가 발생합니까?
DNS 캐시를 플러시하면 DNS의 캐시된 항목만 삭제됩니다. 이러한 DNS 캐시 파일을 제거해도 문제가 발생하지 않습니다.
다음에 브라우저에서 사이트에 연결하려고 하면 브라우저가 DNS 서버에서 새 항목을 가져옵니다. 이 항목은 DNS 캐시에 저장되고 주기가 계속됩니다.
Mac에서 DNS 관련 문제를 해결하기 위해 DNS 캐시 지우기
DNS 캐시를 플러시하는 것은 어떤 식으로든 Mac에 해를 끼치지 않으므로 DNS 문제가 발생할 때마다 주저 없이 이 작업을 수행해야 합니다. 이것은 실제로 컴퓨터의 많은 서버 관련 도메인 이름 문제를 해결할 수 있습니다.
DNS 외에도 Mac에서 다른 많은 캐시 유형을 지울 수 있습니다. 캐시 지우기는 모든 문제에 대한 빠르고 쉬운 문제 해결 방법입니다.