답변:
이것은 구글이 대답 한 것입니다.
Microsoft Windows에서 DNS 캐시를 플러시하려면 (Win XP, Win ME, Win 2000) :-
- Start -> Run -> type cmd
- in command prompt, type ipconfig /flushdns
- Done! You Window DNS cache has just been flush.
Linux에서 DNS 캐시를 플러시하려면 nscd 데몬을 다시 시작하십시오.
- To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
- Once you run the command your linux DNS cache will flush.
Mac OS X Leopard에서 DNS 캐시를 플러시하려면 :-
- type lookupd -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ lookupd -flushcache
- Once you run the command your DNS cache (in Mac OS X) will flush.
Mac OS X에서 DNS 캐시를 플러시하려면 :-
- type dscacheutil -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ dscacheutil -flushcache
- Once you run the command your DNS cache (in Mac OS X Leopard) will flush.
작은 경고, DNS 캐시를 플러시해야하는 경우 최종 컴퓨터에서 플러시가 예상대로 작동하지 않을 수 있습니다. 일반적으로 엔드 머신의 DNS 캐시는 가장 가까운 가능한 DNS 서버 (일반적으로 기본 라우터 / dhcp 서버에 있음)에서 가져옵니다.
이것은 대부분 명백하지는 않지만 앞에서 언급 한 Linux DNS 캐시 플러시를 실행하려고 할 때 nscd
시작되지 않은 이유를 설명 할 수 있습니다 . (기본적으로 이것을 꽤 오랫동안 실행하는 설정을 보지 못했습니다).
이것이 어떻게 작동하는지 네트워크 dns-server / router / firewall / modem manual / user interface에서 확인해야합니다. 일반적으로 재부팅하면 트릭이 발생하지만 재부팅시 DNS 캐시를 암기하는 상자가 나타납니다.
그런 다음에도 위의 모든 작업을 수행 한 후에는 네트워크 외부에서 가장 가까운 홉 (보통 ISP)을 처음 볼 때 잘못된 항목으로 DNS 캐시를 오염시킬 수 있습니다. 오래된 DNS 캐시가 있습니다.