728x90
반응형
DNS 캐시 관리 가이드

DNS 캐시 관리 가이드

주의:
DNS 캐시는 OS / 브라우저 / 네트워크 레벨로 각각 존재하며, 완전히 비활성화는 대부분 시스템에서 불가능하거나 권장되지 않습니다.

Windows 🪟

1. 캐시 확인: ipconfig /displaydns
2. 캐시 삭제 (Flush): ipconfig /flushdns
3. 캐시 사용 여부: Windows는 DNS Client 서비스 실행 시 자동 사용
4. 캐시 완전 비활성화:
- DNS Client 서비스 중지 가능하지만 권장되지 않음
services.msc → DNS Client 중지
⚠ 일부 네트워크 기능 장애 발생 가능

Linux 🐧

1. systemd 기반 확인: resolvectl statistics
2. 캐시 삭제: sudo resolvectl flush-caches
3. nscd 사용 시: sudo systemctl restart nscd
4. 캐시 비활성화:
systemd-resolved / nscd 설정 변경 필요, 완전 비활성화는 배포판마다 다름

Chrome 🌐

1. 캐시 확인: chrome://net-internals/#dns
2. 캐시 삭제: chrome://net-internals/#dns → Clear host cache
3. 소켓 초기화: chrome://net-internals/#sockets → Flush socket pools
주의: Chrome은 OS DNS 캐시와 별도로 자체 캐시를 가짐

Safari 🍎 (macOS)

1. 캐시 삭제:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
2. 캐시 확인: Safari 자체 기능 없음 (OS에서만 확인 가능)
3. 비활성화: 완전 비활성화 기능 없음

핵심 요약 📌

  • Windows → ipconfig /flushdns
  • Linux → resolvectl flush-caches
  • Chrome → net-internals clear host cache
  • Safari → mDNSResponder 재시작
⚠ DNS 캐시는 속도 최적화 기능이므로 대부분 시스템에서 완전 OFF는 불가능
작성: ChatGPT, 2026.03.31
728x90
반응형

+ Recent posts