DNS cache의 오해

DNS는 일종의 전화번호부(ip address)입니다
이 전화번호부는 전 세계의 모든 ip address를 가지고 있어 방대합니다

DNS cache는 내가 자주 거는 전화번호(IP)를 내 컴이나 라우터에 저장해서
전체 전화번호부를 찾기 전에 나의 local 전화번호부를 먼저 찾아서
빠르게 서비스 하려는 것입니다

이 DNS cache의 문제점은 컴이 작동을 잘 못해서나
혹은 바이러스의 감염에 의해 나의 전화번호부가 엉터리가 되 버립니다

이 때 필요한 것이 
ipconfig /flushdns
라는 명령어를 cmd prompt에서 시행해서
모든 dns cache를 지워주고 다시 시작하는 것입니다

혹은 내 집에 있는 router를 restart하는 것도 좋은 방법입니다

바이러스가 이 dns cache를 바꾸어서 다른 사이트의 DDOS
공격을 한다고 합니다