아시다시피 Chrome에는 자체 내부 DNS 캐시가 있습니다. 시간 초과를 기다리거나 브라우저를 닫지 않고 지우는 방법이 있습니까?
답변
chrome : // net-internals / # dns로 이동 하여 “호스트 캐시 지우기”버튼을 누릅니다.
답변
때로는 DNS를 플러시 한 후 소켓 풀을 플러시해야합니다.
chrome://net-internals/#sockets
답변
“chrome : // net-internals / # dns로 이동”은 적어도 내 시스템에서는 Chrome 브라우저에서 작동하지 않습니다. 이 솔루션은 Chrome OS에서는 작동하지만 Chrome 브라우저에서는 일반적으로 작동하지 않는 것 같습니다. 나를 위해 링크가 여기로 리디렉션됩니다 :
Chromium 프로젝트
“캐시 비우기”가 더 나은 솔루션 인 것으로 보입니다. 또한 브라우저에 “옵션”이 아닌 “기본 설정”이라고 표시되어 있습니다.
http://www.google.com/support/forum/p/Chrome/thread?tid=026b6a1d9151a6e3&hl=ko를 통해
“도구로 이동-> 옵션-> 후드 아래-> 브라우징 데이터 지우기 및 ‘캐시 비우기’를 확인하고 브라우징 데이터 지우기를 클릭하십시오. 예, 알아볼 것으로 예상되는 DNS 캐시가 아닙니다. “이봐 요. 이제는 저에게 효과적입니다.”
답변
chrome://net-internals/#dns
Chrome 에서 ‘호스트 캐시 지우기’를 클릭하면 Chrome에서 수행되지만 컴퓨터에 고려해야 할 다른 DNS 캐시가 있습니다.
윈도우 :
ipconfig /flushdns
OS X 10.7 이전 (라이온 이전) :
sudo dscacheutil -flushcache
OS X 10.7–10.9 (사자, 산사자, 매버릭스) :
sudo killall -HUP mDNSResponder
OS X 10.10+ (요세미티) :
sudo discoveryutil mdnsflushcache
OS X 10.11, 10.12 이상 (El Capitan, Sierra) :
sudo killall -HUP mDNSResponder
라우터가 DNS를 캐싱하고있을 수도 있습니다 (다시 시작하거나 설명서를 읽으십시오). 궁극적 인 테스트는 dig 를 사용하는 것이지만 기본적으로 권한 서버가 아닌 네트워크의 DNS 호스트를 사용합니다.
dig superuser.com
소스에서 바로 쿼리하려면 다음과 같이 시도하십시오.
dig superuser.com @ns1.serverfault.com
답변
Chrome 32가 설치된 OS X 10.9.1에서는 호스트 캐시를 지우고 소켓 풀을 플러시하여 Chrome이 DNS 캐시를 새로 고치도록해야했습니다.
- chrome : // net-internals / # dns로 이동하여 “호스트 캐시 지우기”를 클릭하십시오.
- chrome : // net-internals / # sockets로 이동하여 “플러시 소켓 풀 비우기”를 클릭하십시오.
답변
이것은 나를 위해 일했습니다 : 디스크 캐시를 비우고 지우십시오.
Chrome에서 공구 모양 아이콘을 클릭 한 다음 옵션을 클릭하십시오 . 후드 탭으로 이동 하십시오. 온 클릭 인터넷 사용 데이터 언더 버튼 개인 정보 섹션을 참조하십시오. “캐시 비우기”확인란 만 선택한 다음 인터넷 사용 기록 지우기 버튼 을 클릭하십시오 .
이것은 즉시 작동했습니다. 브라우저를 닫을 필요조차 없었습니다.
답변
내가 찾을 수있는 한, 최신 버전의 Chrome (26.0.1410.43에 있습니다)에서는 적어도 Mac에서는 그렇지 않은 신뢰할 수있는 방법이 없습니다. 이 페이지의 제안 중 어느 것도 나를 위해 일한 적이 없습니다.
내 상황은 호스트 파일 항목을 추가 했지만 Chrome이 여전히 DNS에서 반환 한 IP 주소로 이동하는 것입니다. Firefox가 올바르게 작동합니다.
실제로 chrome://net-internals/#dns
페이지는 단순히 IP 주소에 관한 것입니다. 호스트 항목의 IP를 표시하지만 실제로 사이트를 가져 오는 위치는 아닙니다.