Computer >> 컴퓨터 >  >> 시스템 >> Mac

Mac에서 DNS 캐시 확인하고 완전히 삭제하는 방법

DNS 캐시란 무엇인가요?

DNS 캐시는 정보를 임시로 저장하는 공간입니다. Mac에 명령을 내리면 이 저장된 정보를 바탕으로 어떤 웹사이트를 열어야 하는지 파악하게 됩니다.

쉽게 말해, DNS 캐시는 이전에 방문한 웹사이트의 도메인 이름 목록이라고 할 수 있으며, 일반적으로 숫자(IP 주소) 형태로 정의됩니다. 웹사이트가 한 도메인에서 다른 도메인으로 이전하면 DNS 주소도 변경되는데, Mac에 저장된 기록이 업데이트되지 않으면 사이트에 접속할 수 없다는 오류가 발생할 수 있습니다. 따라서 macOS의 DNS 캐시를 주기적으로 비워주는 것이 필요합니다.

참고: DNS 캐시는 최근 인터넷 사용 기록과는 다른 개념입니다.

추가 팁: 최고의 Mac 클리닝 & 최적화 소프트웨어 활용하기

캐시, 쿠키, 로그, 브라우징 기록, 휴지통 파일 등 불필요한 데이터를 정리하려면 Mac 클리닝 & 최적화 유틸리티를 사용하는 것이 가장 확실한 방법입니다. 최적화 소프트웨어를 Mac에 상시 설치해 두면 안정적이고 매끄러운 성능을 유지할 수 있습니다. 이런 용도로는 Cleanup My System을 추천합니다. 이 Mac 앱은 다양한 모듈을 제공하여 짧은 시간 안에 시스템을 정리하고, 속도를 높이고, 상당한 저장 공간까지 확보해 줍니다. 느리고 버벅거리는 Mac 성능에 고민이 있는 분들에게 훌륭한 솔루션입니다. Cleanup My System의 한 번의 스캔만으로 정크 파일, 불필요한 메일 첨부파일, 대용량/오래된 파일 등을 손쉽게 제거할 수 있습니다.

또한 새롭게 추가된 Disk Analyzer 모듈을 통해 저장 공간 사용 현황을 시각적으로 확인할 수 있습니다. 전용 보안 모듈을 통해 프라이버시와 신원 정보 보호 기능도 함께 제공하며, 온라인 흔적을 제거해 디지털 추적로부터 사용자를 지켜줍니다.

이 앱은 시스템 리소스를 최소한으로 사용하며 macOS 10.10 이상에서 실행할 수 있습니다. 각 모듈에 대해 자세히 알아보려면 여기를 클릭해 전체 리뷰를 확인하세요.

Mac에서 수동으로 DNS 캐시 비우는 방법

macOS Catalina/Mojave에서 DNS 캐시 삭제하기

1. Spotlight에 Terminal을 입력하고 Enter 키를 누릅니다. 또는 Dock의 Launchpad를 열어 Terminal을 검색해도 됩니다.

2. 아래 명령어를 입력합니다:
sudo killall -HUP mDNSResponder; sleep 2;

3. Return 키를 누른 후 관리자 비밀번호를 입력하고 다시 Return 키를 누릅니다.

4. macOS DNS 캐시가 초기화되었다는 메시지가 표시됩니다.

5. Terminal을 종료합니다.

6. macOS Catalina/Mojave의 DNS 캐시가 성공적으로 삭제되었습니다.

참고: 작업이 완료되어도 별도의 알림은 표시되지 않습니다. 음성 알림을 듣고 싶다면 첫 번째 명령어 뒤에 텍스트를 추가하면 됩니다. 예를 들어 sudo killall -HUP mDNSResponder; say task successfully completed처럼 입력하면 작업 완료 시 음성으로 알려줍니다.

macOS Sierra, El Capitan, Yosemite에서 DNS 캐시 삭제하기

macOS Sierra에서 DNS 캐시를 비우려면 다음 명령어를 입력합니다:
sudo killall -HUP mDNSResponder; say DNS cache has been flushed.

macOS X El Capitan과 Yosemite에서 DNS 캐시를 삭제하려면 다음을 사용합니다:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed

위의 간단한 단계를 따라 하면 구형 및 최신 macOS 버전 모두에서 손쉽게 DNS 캐시를 비울 수 있습니다.

Windows PC에서 DNS 캐시 삭제하기

Windows 컴퓨터를 사용 중이고 해당 환경에서도 DNS 캐시를 지우고 싶다면 아래 단계를 따르세요:

1. Windows 검색창에 Command Prompt(명령 프롬프트)를 입력합니다.

2. 검색 결과에서 명령 프롬프트를 선택하고 오른쪽 창에서 '관리자 권한으로 실행'을 클릭합니다.

3. 다음 명령어를 입력하고 Enter 키를 누릅니다:
ipconfig /flushdns

4. 이 과정은 오래 걸리지 않으며, 완료되면 확인 메시지가 표시됩니다.

이제 Windows PC의 DNS 캐시 데이터베이스가 삭제되었으므로, DNS 서버로부터 올바르고 최신 IP 매핑 정보를 받아올 수 있습니다.

자주 묻는 질문(FAQ)

1. 언제 DNS 캐시를 초기화해야 하나요?

다른 기기에서는 접속되는 웹사이트가 내 Mac에서 열리지 않을 때 DNS 캐시를 비워야 합니다. 네트워크 속도 문제가 발생했을 때도 마찬가지입니다. DNS 캐시를 초기화하면 이 두 가지 문제를 모두 해결하는 데 도움이 됩니다.

2. DNS 캐시를 비우면 어떻게 되나요?

DNS 캐시를 비우면 데이터가 새로고침됩니다. 덕분에 웹사이트 접속 시 발생하던 문제가 사라지지만, 캐시가 없는 상태라 페이지 로딩이 평소보다 느리게 느껴질 수 있습니다.

3. Mac에서 DNS 캐시를 비우는 다른 방법이 있나요?

터미널 명령어를 사용하고 싶지 않다면 브라우저 캐시를 삭제하여 오래된 DNS 정보를 새로고침하는 방법도 있습니다. Cleanup My System을 사용하면 간편하게 처리할 수 있습니다. 이 최고의 Mac 최적화 도구는 클릭 한 번으로 브라우저 캐시와 쿠키까지 모두 정리해 웹페이지 로딩 속도를 저하시키는 요소들을 제거해 줍니다.

지금까지 Mac에서 DNS를 비우는 방법을 살펴봤습니다. DNS 캐시를 자주 비울 필요는 없지만, 웹사이트나 네트워크에 문제가 생겼을 때 큰 도움이 됩니다. 올바른 명령어를 사용하면 직접 처리할 수 있지만, 터미널 사용이 어색하게 느껴진다면 Cleanup My System 같은 도구를 활용하는 것도 좋은 선택입니다.