상세 컨텐츠

본문 제목

윈도우10 인터넷 속도 올려보기 - DNS 캐시 삭제하기

운영체제/Windows

by 컴 공 생 2018. 4. 2. 18:17

본문


여러분들도 컴퓨터의 인터넷 속도가 느리다고 생각한 적이 한번쯤은 있으실 것이다. 필자도 500Mbps 인터넷 상품을 사용중이지만 가끔은 인터넷이 느리다고 생각될 때가 있다. 물론, 여기서 인터넷 속도는 웹 페이지를 로딩하는 것을 의미한다. 파일 다운로드는 아주 잘 되는것 같다.


이런 증상을 해결하는 방법은 다양하다고 할 수 있다. 오늘은 그 방법 중 하나를 알려드리도록 할 것인데, 그것은 CMD를 통한 DNS 캐시 삭제 작업이다.

윈도우10 인터넷 속도 올려보기 - DNS 캐시 삭제하기

먼저 DNS가 뭔지 간단하게 알아보도록 하겠다. DNS란, 도메인 네임 시스템(Domain Name System)을 줄인 것으로, 네트워크에서 도메인이나 호스트 이름을 컴퓨터가 인식 가능한 IP주소(xxx.xxx.xxx.xxx)로 변환해주는 TCP/IP 네트워크 서비스이다.


웹 브라우저는 IP주소로 웹 사이트에 접속하게 되는데, 이것을 기억하기에는 어렵고 헷갈릴 수 있다. 숫자보다는 문자로 된 것이 더 기억하기 쉬운것 또한 사실이다. 하지만 위에서 언급했다싶이 컴퓨터는 숫자밖에 인식하지 못하여서, DNS 없이는 문자로 된 주소를 이해할 수 없다. 그래서 DNS 가 문자로 된 주소를 IP주소로 변환해주어, 컴퓨터가 인식하여 웹사이트 접속이 가능하게끔 해 주는 것이다.


티스토리로 예를 들어 보겠다. 티스토리의 IP 주소는 211.xxx.xxx.xxx 이며, 도메인 주소는 www.tistory.com 이다. 문제가 생길까봐 나머지 3부분은 x 처리를 해 두었으니 양해 부탁드린다. 컴퓨터는 www.tistory.com 이라는 문자를 인식하지 못한다. 하지만 이 문자를 DNS 라는 것이 IP주소인 211.xxx.xxx.xxx 로 변환하여 웹브라우저에게 접속하게끔 하여서 도메인으로 사이트 접속이 가능한 것이다. 문자 주소를 입력하여 접속하는것 같지만 실제로는 DNS가 IP주소로 변환하여 접속한다고 생각하면 될 것으로 보인다.


그럼, DNS 캐시는 무엇일까? DNS캐시는 특정 웹사이트에 방문하였을 때, 다음에 다시 그 웹사이트에 접속할 때 조금이나마 빠르게 사이트를 로딩하게끔 사이트의 내용을 저장하는 것이라 보시면 될 것 같다. CPU의 캐시메모리와 비슷하다고 할 수 있다. CPU역시 자주 쓰이는 명령들을 캐시메모리에 저장하여, 다음에 그 명령어를 사용할 때 캐시메모리에서 꺼내어 사용하기에 캐시메모리를 사용하지 않을 때 보다 더 빠르게 명령 실행이 가능하다. 그것과 비슷하게 생각하면 될 것으로 보인다.


'어, DNS캐시는 웹사이트의 로딩을 빠르게 해주는데 왜 이것을 지우나요?' 라고 묻는 분들이 계실 것 같아서 말씀드린다. DNS 캐시는 적당히 있으면 좋으나, 이것이 과하게 쌓여버리면 오히려 인터넷이 느려져버린다던지, 페이지 로딩에 오류가 발생하는 등의 문제가 발생할 수 있어서 가끔은 지워주는것이 좋습니다. 아마 DNS 캐시가 저장될 때 예전에 있던 캐시를 지우지 않고 계속 저장만 하여서 이런 문제가 발생하는 것으로 보인다. 어찌 되었건, 가끔은 지워주는게 좋다.


그럼, 지금부터 DNS 캐시를 지워보겠다. 먼저, Win+R 단축키를 이용하여 실행창을 연뒤, CMD 를 열어준다. 다른 임시 파일들과는 다르게 DNS캐시는 CMD를 통해 지워주어야 한다.


먼저, DNS 캐시가 얼마나 쌓여있는지 확인해 보도록 할 것이다. ipconfig/displaydns 명령어를 입력하면 DNS캐시가 얼마나 쌓여있는지 확인할 수 있다.


아마 입력하게 되면 알 수 없는 항목들이 좌라락 로딩될것인데, 이것이 바로 DNS 캐시이다. 당연히 많으면 오래 로딩된다.


로딩이 완료되어도 딱히 확인할 것은 없고, 그냥 지워줄 일만 남았다. ipconfig/flushdns 명령어를 입력하여 이 DNS 캐시들을 삭제해주시면 되겠다. 명령어를 입력했을 때, DNS 확인자 캐시를 플러시했습니다. 라는 문구가 출력되면 다 지워진 것이다.



매번 명령어를 입력하여 캐시를 삭제하는것이 번거롭다면, 위와 같이 bat 파일을 만들어서 클릭 두번으로 캐시를 삭제할 수 있게끔 해주면 간편할 것이다. 이 파일은 다운로드할 수 있게끔 첨부파일로 남겨두겠다.

이게 정 불안하다면, 직접 메모장으로 파일을 열어서 명령어를 확인해보아도 좋다.


캐시를 삭제하면 인터넷 속도가 빨라지기는 한다. 하지만, DNS 캐시가 많이 쌓여있지 않다면 캐시를 삭제해도 속도가 별 차이가 없을 수 있으니, 이것이 만병통치약은 아님을 알아주셨으면 좋겠다.


윈도우10 휴대폰의 사운드를 컴퓨터로 들어보자

윈도우10 시스템 정보에 OEM 로고 및 정보 넣기

윈도우10 제어판의 프로그램을 숨겨보기


<끝>
하단의 '공감' 버튼은 저에게 큰 도움이 됩니다.

"wjdqh6544의 자료창고" 를 검색~!



관련글 더보기

댓글 영역