윈도우 컴퓨터에서 예전에 캐싱 된 dns 정보로 인해 dns오류가 발생할 경우, 캐싱 된 dns 정보를 삭제할 수 있습니다. < Win 키 > + < R >키를 누른 후 cmd를 입력하거나 시작 ▷ Windows 시스템 ▷ 명령 프롬프트를 클릭하여 DOS 프롬프트 창을 열고 (명령어) ipconfig /flushdns를 입력하면 캐싱 정보가 삭제됩니다.
C:\Users>ipconfig /flushdns Windows IP 구성 DNS 확인자 캐시를 플러시했습니다. C:\Users> |
Windows PowerShell에서는 " 시작 "버튼을 선택하고 " powershell "을 입력하십시오.
Windows PowerShell을 선택하십시오. 다음 명령을 입력 한 다음 " Enter "키를 누릅니다 : Clear-DnsClientCache
Mac OS 에서는 버전마다 차이는 있으나, 명령 터미널에서 :
sudo killall -HUP mDNSResponder
udo discoveryutil udnsflushcaches ( Yosemite 버전 )
sudo dscacheutil -flushcache ( Leopard 포함 Leopard 이하 버전 )
리눅스에서는 rndc flush 또는 ndc flush, 네임서버가 설치되어있지 않고 caching dns 로 nscd 가 설치된 경우라면 /etc/init.d/nscd restart
bind 나 nscd 가 미 설치하여 /etc/hosts 나 /etc/resolv.conf 에 네임서버를 지정하여 운용중이라면, network restart
또는 서버를 reboot 해야 dns cache 가 flush 됩니다.
▶ 만약 여전히 문제해결이 안된다면, 부정(또는 음성)캐싱(negative caching) 시간 값이 과다하게 지정된 도메인(최소 900초 ~ 최대 86400초)과 도메인 질의에 사용되는 윈도우 컴퓨터의 캐시(5분 ~15분)문제로 인해, 과도한 DNS 지연 / 오류가 나타나는 경우일 수 있습니다. 이러한 경우라면 ▶네거티브 캐싱(negative caching)/음성캐싱/음수캐싱.으로 이동하여 관련 설정을 하시면 도움이 됩니다.