재부팅하지 않고 호스트 파일을 새로 고치는 방법 않고 hosts 파일을 어떻게 새로

Windows에서 재부팅하지 않고 hosts 파일을 어떻게 새로 고치나요?



답변

재부팅하지 않아도됩니다. hosts 파일에 대한 모든 변경 사항은 즉시 적용됩니다. Windows 9x에서 변경 사항을 적용하려면 재부팅해야했습니다. 그것은 더 이상 사실이 아닙니다.

그러나 웹 브라우저와 같이 내부 호스트 이름 또는 DNS 캐싱을 수행하는 모든 응용 프로그램을 다시 시작해야 할 수도 있습니다.


답변

ipconfig / flushdns를 사용해 보셨습니까? 그래도 재부팅 할 필요가 없습니다.


답변

NSLOOKUP은 여전히 ​​DNS 서버에서 결과를 검색하여 호스트 파일을 찾지 않습니다. 새 이름이 작동하는지 확인하려면 ping 명령을 시도하십시오.


답변

IE는 DNS 항목을 캐시합니다. 호스트 파일 변경 사항을 보려면 새 IE 인스턴스를 시작해야합니다.


답변

ipconfig /flushdns로컬 DNS 캐시를 플러시합니다.
nbtstat -Rnetbios 캐시를 플러시합니다. <—– 대문자 “R”이 있어야합니다

당신은 당신이 사용하여 추가하는 이름 확인을 위해 호스트에는 현재 연결이 없는지 확인 할 수 있습니다 netstat -a또는 같은 뭔가 tcpview.

호스트 이름에 도메인 이름을 추가하기 위해 접미사 설정을하지 않은 경우 일반적으로 단일 이름을 사용하여 확인하여 netbios인지 알 수 있습니다. 회사 네트워크에서 도메인 접미사를 사용하고 검색 순서를 추가하여 네트워크에서 호스트의 로컬 확인을 용이하게하는 것이 일반적입니다.

필자가 사용하는 일부 응용 프로그램도 이러한 응답 중 일부를 캐시하므로 해상도가 제대로 작동하기 전에 완전히 닫혀 있는지 확인해야합니다. Firefox와 IE는 활성 창이 없어도 때때로 백그라운드에서 실행되기를 원하지만 응용 프로그램보다 내 잘못 일 수 있습니다.


답변

변경 사항이 즉시 표시되므로 응용 프로그램에 다른 DNS 캐시가 표시 될 수 있습니다. 파이어 폭스는 약 60 초의 TTL을 가진 DNS 캐시를 가지고 있습니다. 나는 변경을하고 1 분을 기다릴 수 없다면 보통 파이어 폭스를 다시 시작합니다.


답변

“dnsclient 서비스 및 DNS 서버 서비스 다시 시작”
Dave Guenthner [MSFT] Microsoft