2013년 4월 11일 목요일

dns cache delete


DNS Cache 삭제 방법
웹브라우져에서 도메인 주소 입력하고
엔터키를 누르면 웹브라우져 도메인 주소 
DNS 서버로 보내고 이에 대한 응답으로
XXX.XXX.XXX.XXX 형태의 IP 주소 받고 
 IP 주소 이용해서 웹사이트에 접속을 합니다.


과정에서 접속을 요청할때마다 DNS 질의를
매번 하게 되면 DNS 서버는 엄청난 질의에 의해서 
과부하가 걸릴뿐만 아니라 질의를 쪽에서는 
질의에 대한 응답을 받은 다음 접속을 해야 하기 때문에 
약간의 시간이 걸릴 밖에 없습니다.


그래서 대부분의 운영체제는 DNS 질의에 대한 Cache 자체적으로 유지함으로써 
위에서 말한 DNS 서버의 과부하와 접속 지연문제를 해결합니다.

그렇지만 접속하고자 하는 곳의 IP 주소 바꼈지만 DNS Cache 저장된 정보
인해서 접속하지 못하는 경우가 있습니다. 이럴 경우 DNS Cache 지움으로써 
해결할 있습니다

그래서 리눅스 윈도우즈에서 DNS Cache 삭제 방법 간단히 정리해보았습니다.


Linux
root@localhost ~ /etc/init.d/nscd restart

Windows
C:\>ipconfig /flushdns