본문 바로가기

크롬(Chrome)에서 ERR_NAME_NOT_RESOLVED 오류

by dig it 2014. 10. 16.

배경

웹서비스 개발 테스트를 크롬으로 잘하다 어느순간 갑자기 페이지 오류가 발생했다. localhost를 찾을 수 없다는 황당한 내용과 함께 ERR_NAME_NOT_RESOLVED 오류를 내보냈다. IE로 하면 전혀 문제가 없는데 말이다.  


 


해결방법

문제 이유는 과거에 잘못된 dns 캐시 때문이었다. dns에 도메인 이름(예; naver.com)을 요청하면 실제 아이피 주소를 알려주는 역할을 한다. 도메인 이름은 인간을 위해서 존재하는 것이고 아이피 주소는 실제 네트워크 계층에서 해당 호스트를 찾아 갈 수 있는 주소이다. 


dns는 이렇게 도메인 이름과 아이피 주소에 대한 맵핑 테이블을 가지고 있는데, 매번 도메인 주소를 입력할 때마다 해당 도메인 주소에게 아이피 주소를 요청한다면 네트워크 성능이 저하될 것이다. 그래서 일정시간 동안 이 정보를 저장하고 있는데 이를 dns 캐시라고 한다.


캐시(cache)라는 용어는 한 번 썼던 걸 다시 쓸 경우가 있으니, 처음에 찾아서 사용할 때 저장해 두고 있다가 같은 걸 요청하면 바로 건네주기 위해 사용하는 기술의 용어다.



인터넷 검색결과 다음과 같은 두 가지 방법이 있었다. 나 같은 경우에 첫번째 방법은 효과가 없었고 두번째 방법으로 문제를 해결했다.


 


첫번째 방법

캐시를 사용하지 않으려는 방법인데 계속 크롬을 사용한다면 성능 저하가 발생할 수 있다.


1.크롬에서 설정 화면으로 이동한다.

2.하단에 "고급 설정 표시"를 클릭한다.

3."네트워크 활동을 예측하여 페이지 로드 성능 개선"을 체크 해제한다.




두번째 방법   ( 저는 이렇게 하니까 되네용 ㅠㅠ)

현재 가지고 있는 dns 캐시를 삭제한다. 이후에 처음 접속하는 사이트는 dns 캐시에 주소가 없기 때문에 조금 느릴 수 있으나 캐시 되면 원래 성능을 찾을 수 있다.



1."윈도우키 + R"로 실행 창을 띄운다.

2."ipconfig /flushdns" 라고 입력한다.


 


출처


http://superuser.com/questions/712855/err-name-not-resolved-in-chrome-on-a-single-site 

http://superuser.com/questions/719559/why-cant-chrome-load-a-web-page-err-name-not-resolved 







'작업' 카테고리의 다른 글

지명,주소 구글 좌표 변환  (0) 2015.01.08
XE '이 게시물을...' 삭제하는 방법  (0) 2014.11.14
webp 확장자  (0) 2014.08.04
PDF 자료 검색 사이트  (0) 2014.07.31
psd / ai / eps 윈도우8 미리보기 프로그램 up 20210624  (0) 2014.07.30

댓글

최신글 전체

이미지
제목
글쓴이
등록일