호스트 파일을 사용하여 Windows에서 웹 사이트를 차단하는 방법

웹 사이트를 차단하는 방법을 알고 싶은 이유는 무엇입니까? 인터넷에서 자녀를 안전하게 보호(keep your kids safe on the Internet) 하고 싶 습니까? 미루지 않기 위해 방해가 되는 웹사이트(block distracting websites so you don’t procrastinate) 를 차단하고 싶 습니까? 또한 광고에 포함된 추적 사이트를 차단하는 데 사용할 수도 있습니다. 

이유가 무엇이든 호스트 파일이라는 것을 사용하여 Windows 10 에서 웹 사이트를 차단할 수 있습니다.(Windows 10)

아래 텍스트는 특히 Windows(Windows) 시스템 파일 의 기본 사항을 이해하지 못한 경우 약간 기술적인 내용이 될 수 있습니다. 빠른 개요를 원하시면 짧고 따라하기 쉬운 YouTube 동영상(YouTube video) 을 먼저 확인하세요.

호스트 파일이란 무엇입니까?(What Is The Hosts File?)

DNS ( Domain Name System ) 라는 말을 들어보셨나요 ? helpdeskgeek.com 과 같은 도메인 이름 을 실제 인터넷 프로토콜(Internet Protocol) (IP) 주소인 13.225.198.106 으로 해석하는 데 도움이 되는 (13.225.198.106)인터넷(Internet) 에 배포된 파일 시스템을 말합니다 . 이것은 당신이 이 사이트를 보고 싶을 때 어떤 서버와 대화할지 당신의 컴퓨터가 알도록 도와줍니다.

DNS 가 1984년에 등장 하기 전에 이것은 호스트 파일이라는 컴퓨터의 로컬 파일을 통해 수행되었습니다. 그 당시에(Back) 는 컴퓨터가 다른 많은 컴퓨터에 연결되어 있지 않았습니다. 기껏해야 수십 개에 연결되었을 수 있습니다. 그 모든 정보를 평범한 오래된 텍스트 파일에 보관하는 것은 쉬웠습니다. 호스트 파일은 현재 유효합니다. 

호스트 파일은 어떻게 작동합니까?(How Does The Hosts File Work?)

호스트 파일을 사용하면 컴퓨터가 localhost(localhost) 와 같은 다른 컴퓨터 이름 이나 helpdeskgeek.com 과 같은 도메인 이름 을 조회할 수 있으며 해당 IP 번호는 파일의 이름 바로 옆에 있습니다. 친구의 이름이 휴대전화의 전화번호와 연결되는 방식과 비슷합니다. 번호를 기억하거나 펀치할 필요가 없으며, 그 사람의 이름만 찾으면 됩니다.

더 진행하기 전에 일부 IP 주소는 로컬 사용을 위해 예약되어 있음을 이해하는 것이 중요합니다. 즉, 즉각적인 네트워크 내의 컴퓨터와 장치를 가리키는 데만 사용할 수 있습니다. 이는 통신이 인터넷(Internet) 에 연결되기 전의 모든 것을 의미합니다 .

예를 들어, IP 주소 127.0.0.1 은 항상 작업 중인 컴퓨터( (127.0.0.1)localhost 라고도 함)를 의미합니다 . 웹 브라우저에 입력해 보십시오. 아마도 빈 페이지가 나타날 것입니다.

또한 www.website.comwebsite.com 은 완전히 같은 것이 아님을 이해하십시오. 둘 다 동일한 웹 사이트로 이동하려면 둘 다 동일한 IP 주소로 확인되어야 합니다. 

호스트 파일로 웹사이트 차단하기(Blocking Websites With The Hosts File)

  1. 메모장(Notepad )관리자(Administrator) 로 엽니 다.

  1. 파일(File ) > 열기(Open) 를 클릭합니다 . 

  1. C:\Windows\System32\Drivers\etc 로 이동합니다 .

  1. 그런 다음 파일 형식을 Text Documents (*.txt) 에서 All Files (*.*) 로 변경 합니다.

  1. 이제 호스트(hosts) 파일 을 볼 수 있습니다 . 열어 봐.

  1. 페이지의 마지막 줄로 이동하여 자신의 줄을 추가합니다. Facebook 을 차단한다고 가정해 보겠습니다 .

127.0.0.1 의 로컬 호스트 IP를 입력합니다 . 탭 키를 누르고 facebook.com 을 입력 합니다. Enter 키(Press Enter) 를 눌러 다음 줄로 이동합니다. 위와 같은 두 번째 줄을 만들고 facebook.com 대신  www.facebook.com 을 사용합니다.(www.facebook.com )

웹사이트가 차단되었습니까?(Is The Website Blocked?) 

명령 프롬프트를 열고 ping facebook.com 을 실행한 다음 ping www.facebook.com 을 실행 합니다. Ping하려는 IP 주소가 127.0.0.1임을 확인해야 합니다.

이제 웹 브라우저를 열고 facebook.com으로 이동합니다. 아직 로드 중일 수 있습니다! 왜요? Facebook의 실제 IP는 여전히 브라우저 캐시에 있을 수 있으며 브라우저는 해당 IP를 먼저 사용합니다. 브라우저의 캐시를 삭제 하고 (Delete your browser’s cache)Facebook 을 다시 시도 하세요. 이제 오류 페이지가 표시되어야 합니다.

오류 페이지를 보고 싶지 않습니다(I Don’t Want to See an Error Page)

사이트를 다른 IP 주소로 리디렉션할 수 있지만 요즘에는 잘 작동하지 않습니다. 악의적으로 호스트 파일을 편집하는 것은 해커의 일반적인 공격이었습니다. 이제 웹 브라우저는 이를 방지하기 위해 인증서를 주의 깊게 확인합니다. 하지만 여전히 시도할 수 있습니다.

오류 페이지를 보지 않는 또 다른 방법은 컴퓨터에 웹 서버를 설치 및 설정하고(install and set up a web server on your computer) 호스트 파일이 이를 가리키도록 하는 것입니다. "다시 일하러 오세요!"라는 페이지가 표시되도록 할 수도 있습니다. 또는 소셜 미디어를 멀리하려는 동기로 목표 중 일부를 나열합니다.

호스트 파일로 다른 무엇을 할 수 있습니까?(What Else Can I Do With The Hosts File?)

동일한 기술을 사용할 수 있지만 다양한 멀웨어 및 추적 광고 사이트 의 URL 을 붙여넣을 수 있습니다. (URLs)호스트 파일 에(--) 복사하여 붙여넣을 수 있는 미리 (pre)만들어진 맬웨어 및 광고 사이트 호스트 파일이 있습니다. (made hosts file of malware and ad sites)이 글을 쓰는 시점에서 마지막 업데이트는 2020년 3월 입니다.(March)



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts