ip나 도메인의 설정이 바뀌었는데도 변경정보가 바로 반영이 안되는 문제가 있다면 dns조회에 영향을 주는
다양한 요인들을 각각 확인하고 각 요인별로 그에 맛는 설정을 하셔야 합니다.
1.컴퓨터의 DNS 캐시 – DNS 서버에서도 캐시가 이뤄지지만 각자 사용하는 로컬 컴퓨터의 운영체제에서도 자체적으로
캐시가 이루어집니다.따라서 각각의 운영체제별로 명령 프롬프트로 이동하여 아래의 명령어를 사용하여 초기화하시면 됩니다.
윈도우즈 PC에서 예전에 캐싱된 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
2.웹브라우저의 DNS 캐시
위의 DNS캐시 문제를 해결해도 적용되지 않는 경우가 있을 수 있는데, 이것은 웹브라우저 자체가 가지고 있는 캐시 때문일 수 있습니다. 보통은 웹브라우저를 재시작해도
적용되지만 Firefox처럼 세션을 저장했다가 다시 불러오는 경우 바로 갱신되지 않을 때가 있습니다.이럴 땐 웹브라우저의 설정을 직접 건드려주는 방법이 있습니다.
Google Chrome : 크롬 부라우저 주소창에 chrome://net-internals/#dns 를 입력하고 Host resolver cache 항목에서 Clear host cache 버튼을 클락하여 브라우저의 DNS캐시를
초기회할 수 있습니다.
Firefox : about:config에서 network.dnsCacheEntries (캐시 항목 개수), network.dnsCacheExpiration (캐시 기간, 단위: 초) 두 항목을 변경하거나 새로 추가한다. entry 개수가 0이 되면 캐시를
전혀 하지 않지만 복잡한 웹사이트 로딩시 속도가 떨어질 수 있습니다.
댓글