hosts 파일을 이용한 웹사이트 차단 방법
Windows 시스템에서 Google Chrome, Firefox, Internet Explorer 등 어떤 웹 브라우저를 사용하더라도 특정 웹사이트를 차단하는 것은 생각보다 간단합니다. 별도의 프로그램 설치 없이 Windows에 기본 내장된 hosts 파일만 수정하면 되기 때문입니다.
아래 단계를 따라 하면 원하는 웹사이트를 손쉽게 차단할 수 있습니다.
1단계: 메모장을 관리자 권한으로 실행
먼저 메모장(Notepad)을 관리자 권한으로 실행(Run as Administrator)해야 합니다. 시작 메뉴에서 메모장을 검색한 후 마우스 오른쪽 버튼을 클릭하고 '관리자 권한으로 실행'을 선택하세요. 일반 권한으로는 hosts 파일을 저장할 수 없으므로 이 과정이 반드시 필요합니다.
2단계: hosts 파일 열기
메모장이 열리면 상단 메뉴에서 파일(File) → 열기(Open)를 클릭하고 아래 경로로 이동합니다.
C:\Windows\System32\drivers\etc
해당 폴더에 여러 파일이 표시되는데, 그중 hosts 파일을 선택하여 메모장으로 엽니다. 만약 파일이 보이지 않는다면 파일 형식을 '모든 파일'로 변경하면 됩니다.
3단계: 차단할 웹사이트 추가
hosts 파일에는 몇 줄의 기본 텍스트가 작성되어 있습니다. 가장 마지막 줄로 이동한 후 Enter 키를 누르고, 다음과 같은 형식으로 차단할 웹사이트 주소를 입력합니다.
127.0.0.1 www.facebook.com
입력 요령은 다음과 같습니다. 먼저 127.0.0.1을 입력한 후 Tab 키를 누르고, 그다음 차단하고 싶은 웹사이트 주소를 입력하면 됩니다. 여러 개의 사이트를 차단하려면 같은 방식으로 줄을 추가하면 됩니다.
4단계: 저장 및 확인
입력이 완료되면 파일을 저장(Save)합니다. 이제 브라우저에서 해당 사이트에 접속하려고 하면 페이지가 열리지 않습니다.
127.0.0.1이 작동하는 원리
127.0.0.1은 자기 자신의 컴퓨터를 가리키는 루프백(loopback) 주소입니다. hosts 파일에 위와 같은 설정을 추가하면, 사용자가 www.facebook.com에 접속을 시도할 때 컴퓨터가 실제 페이스북 서버가 아닌 자기 자신에게 연결을 시도하게 됩니다. 그 결과 웹 브라우저에는 오류 페이지가 표시되어 해당 웹사이트에 접근할 수 없게 됩니다.
차단 해제 방법
나중에 웹사이트 차단을 해제하고 싶다면 매우 간단합니다. 다시 관리자 권한으로 메모장을 실행해 hosts 파일을 연 후, 추가했던 해당 줄을 삭제하고 저장하기만 하면 됩니다. 즉시 정상적으로 접속이 가능해집니다.
이 방법은 Chrome, Firefox, Internet Explorer 등 브라우저 종류와 관계없이 시스템 전체에 적용되므로, 자녀의 인터넷 사용 관리나 업무 중 집중력 향상을 위해 유용하게 활용할 수 있습니다.