내 호스트 파일이 Windows 10에서 작동하지 않습니다.

내 호스트 파일이 Windows 10에서 작동하지 않습니다.

이건 말도 안되는 일입니다. 지금까지 이런 문제가 발생한 적이 없습니다... 저는 특정 웹사이트를 차단하기 위해 호스트 파일을 사용하는 것을 좋아합니다. 하지만 어떤 이유에서든 내 호스트 파일이 어떤 웹사이트도 차단하지 않습니다. 나는 이 게시물을 검토했다(호스트 파일이 올바르게 작동하지 않습니다.) 그리고 전부는 아니더라도 대부분의 방법을 시도했지만 여전히 호스트 파일을 사용하여 웹사이트를 차단할 수 없습니다. 이 문제를 해결하기 위해 제가 할 수 있는 다른 일은 없나요? 저는 수년 동안 호스트 파일을 사용해 왔지만 이런 문제가 발생한 적이 없습니다.

참고: 방금 이 PC(리퍼브)를 받았는데 배송 전에 이상한 설정을 만들었을 수도 있나요? 나는 그렇게 생각하지 않을 것이다. 그러나 나는 그것을 언급할 것이라고 생각했다.

호스트 파일 항목을 갖는 방법은 다음과 같습니다. 아마도 뭔가 빠졌을 수도 있겠죠?

127.0.0.1 localhost
127.0.0.1 website.com
127.0.0.1 www.website.com
127.0.0.1 website2.com
127.0.0.1 www.website2.com

답변1

호스트 파일을 변경하는 것만으로는 충분하지 않습니다. 또한 DNS 캐시를 플러시해야 합니다.

명령 프롬프트를 열고 다음을 입력합니다.

ipconfig /flushdns

이제 도메인 중 하나(바람직하게는 최근에 변경한 도메인)에 ping을 실행하여 작동하는지 테스트합니다.

ping www.website2.com

127.0.0.1을 반환하는지 확인하세요.

ping이 작동하지 않으면 호스트 파일에 대한 권한이 올바르지 않을 가능성이 있습니다. 호스트 파일에 대한 권한이 잘못되면 호스트 파일이 임의로 잠기게 되어 Windows가 파일을 제대로 읽고 DNS 캐시를 채우지 못하게 될 수 있습니다. 호스트 파일에 대한 권한을 수정한 후 ipconfig /flushdns를 한 번 더 수행합니다.

ping이 작동하지만 웹 사이트가 올바르게 로드되지 않으면 웹 사이트가 여전히 캐시에서 로드되고 있는 것입니다. 문제를 해결하려면 브라우저 캐시를 지우세요.

답변2

이상한데, 특정 호스트 파일에 뭔가 문제가 있었던 게 틀림없어요. 아직도 그게 뭔지 모르겠어요...

나는 다음으로 갔다 :https://support.microsoft.com/en-us/help/972034/how-to-reset-the-hosts-file-back-to-the-default호스트 파일을 교체하는 단계를 따른 다음 웹사이트에 수동으로 입력했는데 이제 작동하고 있습니다.더 일찍, 위 URL에서 호스트 파일 내용을 복사하여 붙여넣으려고 했지만 작동하지 않았습니다. 어쨌든 더 이상 문제는 없습니다!

답변3

호스트 파일에서 읽을 수 있으려면 루프백 주소를 기본 DNS로 추가해야 합니다.

관련 정보