2012-08-30 11 views
3

Mac OS X의 Safari에서 DNS 캐싱을 사용하지 못하게하고 싶습니다.
구성이나 다른 설정을 통해이를 수행 할 수있는 방법이 있습니까?Safari에서 DNS 캐싱을 비활성화하려면 어떻게합니까?

sudo killall -HUP mDNSResponder 

안 사파리 DNS 프리 페칭 :

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false 
+0

DNS 캐싱 처리 BU –

+0

@PaulR : Windows에서 각 브라우저에는 자체 DNS 캐싱 설정이 있습니다. Firefox와 Chrome이 Mac OS X 도구를 준수하는지 확인 하시겠습니까? – Guy

+0

그럼에도 불구하고 OS 레벨에서 여전히 DNS 캐싱이있을 것입니다. –

답변

7

지우기 OS 캐시

Safari가 아닌 OS. `man dscacheutil`을 보라.
+0

이 기본 쓰기는 El Capitan에서 작동하지 않으며 Safari를 다시 시작하려고 시도했습니다. 테스트를 위해 Google 호스트 파일에 루프백 항목을 추가하고 Safari에서 다시로드했습니다. – malhal

2

업데이트 : 요세미티 캐시를 삭제하는 당신이 원하는 :

sudo discoveryutil udnsflushcaches 
관련 문제