본문 바로가기
엘클방 엘클방

특정 사이트 접속이 안 될 때 윈도우 hosts 파일 확인·복구 방법

ELIYAHUB 읽는 시간 약 6분
윈도우 hosts 파일이 변조됐는지 확인하고 복원하는 방법

윈도우 hosts 파일의 역할과 변조 확인 및 복원 가이드

윈도우 운영체제에서 hosts 파일은 운영체제가 도메인 이름을 IP 주소로 변환하기 전에 가장 먼저 참조하는 로컬 텍스트 파일입니다. 이 파일은 특정 웹사이트의 접속을 차단하거나, 개발 환경에서 도메인 이름을 로컬 서버로 연결하는 등 다양한 용도로 활용됩니다. 그러나 악성코드나 애드웨어, 혹은 특정 소프트웨어가 사용자의 동의 없이 이 파일을 수정하여 특정 사이트의 접속을 차단하거나 가짜 사이트로 유도하는 경우가 빈번하게 발생하고 있습니다. 본 가이드에서는 hosts 파일의 정상 여부를 확인하고, 변조된 파일을 복구하며, 안전하게 관리하는 방법에 대해 상세히 설명합니다.

기본 정보

항목 내용
카테고리 시스템 유틸리티 및 보안 관리
홈페이지 Microsoft 공식 기술 지원 문서 참조
운영체제 Windows 7, 10, 11 이상
개발사 Microsoft Corporation
언어 한국어 포함 다국어 지원
용량 1MB 미만 (텍스트 파일 형태)

성능 정보

항목 사용량
CPU 사용량 0% (파일 읽기 시 일시적 발생)
메모리 사용량 0.1MB 미만
디스크 사용량 파일 크기에 따라 상이 (통상 10KB 이하)
네트워크 사용량 없음 (로컬 파일 참조)

다운로드 및 설치 방법

    • 첫 번째 단계: 별도의 설치 프로그램이 필요 없는 시스템 내장 파일이므로, 윈도우 파일 탐색기를 실행합니다.
    • 두 번째 단계: 주소창에 C:\Windows\System32\drivers\etc 경로를 입력하여 해당 폴더로 이동합니다.
    • 세 번째 단계: hosts 파일을 마우스 오른쪽 버튼으로 클릭하여 연결 프로그램을 메모장으로 선택합니다.
    • 네 번째 단계: 만약 파일이 보이지 않는다면 상단 보기 탭에서 숨긴 항목 표시를 체크해야 합니다.
    • 다섯 번째 단계: 수정 권한이 필요한 경우, 메모장을 관리자 권한으로 실행한 후 해당 파일을 열어 편집합니다.

주요 특징

  • 도메인 네임 시스템 우회: hosts 파일은 DNS 서버를 거치지 않고 직접 IP를 지정하므로, 특정 사이트 접속을 강제로 차단하거나 우회하는 데 매우 강력한 효과를 발휘합니다.
  • 시스템 최우선 순위: 윈도우 OS는 네트워크 설정보다 hosts 파일의 내용을 우선적으로 참조하므로, 보안 사고 발생 시 가장 먼저 확인해야 할 지점입니다.
  • 관리자 권한 필수 보호: 시스템 파일로 분류되어 있어 일반 사용자가 함부로 수정할 수 없도록 보호받고 있으며, 편집을 위해서는 반드시 관리자 계정의 승인이 필요합니다.
  • 광고 차단 및 보안 강화: 악성 사이트나 광고 서버의 주소를 127.0.0.1(로컬 루프백)로 연결하여 접속을 원천 차단하는 방화벽 역할을 수행할 수 있습니다.
  • 복구 및 초기화 용이성: 기본값을 알고 있다면 누구나 텍스트 편집만으로 쉽게 초기 상태로 되돌릴 수 있어 관리 효율성이 높습니다.

사용자 평가 및 후기

많은 사용자들이 특정 사이트가 갑자기 접속되지 않을 때 해결책으로 hosts 파일을 확인하고 있습니다. 특히 업무용 PC에서 보안 정책으로 인해 특정 사이트가 차단된 경우, 이 파일을 수정하여 업무 효율을 높였다는 후기가 많습니다. 반면, 보안 지식이 부족한 초보자들은 hosts 파일을 잘못 수정하여 인터넷 연결 전체가 끊기는 현상을 겪기도 합니다. 전문가들은 주기적으로 hosts 파일의 내용을 백업하고, 알 수 없는 항목이 추가되어 있는지 확인하는 습관을 들이는 것이 중요하다고 조언합니다.

장단점 분석

장점

  • 네트워크 지연 없음: DNS 서버를 조회하는 과정을 생략하므로, 설정된 도메인에 대한 접속 속도가 미세하게 빨라질 수 있습니다.
  • 강력한 통제권: 부모님들이 자녀의 유해 사이트 접속을 차단하거나, 개발자가 로컬 테스트 환경을 구축할 때 가장 확실한 방법을 제공합니다.
  • 가벼운 시스템 부하: 단순 텍스트 파일로 운영되므로 별도의 소프트웨어를 설치할 필요 없이 시스템 리소스를 거의 소모하지 않습니다.

단점

  • 보안 취약점 악용: 악성코드가 이 파일을 변조할 경우 사용자가 인지하기 어렵고, 특정 금융 사이트나 보안 사이트로의 접속을 가로챌 위험이 있습니다.
  • 관리의 복잡성: 도메인과 IP 주소를 일일이 수동으로 입력해야 하므로, 관리해야 할 사이트가 많아지면 유지보수가 매우 번거롭습니다.
  • 실수 시 인터넷 마비: IP 주소를 잘못 입력하거나 파일 형식을 어긋나게 수정할 경우, 웹 브라우저가 정상적인 DNS 조회를 수행하지 못해 인터넷 접속이 불가능해질 수 있습니다.

hosts 파일 초기값 복원 방법

파일이 변조되어 인터넷 접속에 문제가 생긴다면, 메모장을 관리자 권한으로 실행한 후 다음 내용을 복사하여 붙여넣고 저장하십시오. #으로 시작하는 줄은 모두 주석이므로 무시해도 좋습니다. 기본적으로 윈도우 10/11의 hosts 파일은 127.0.0.1 localhost와 ::1 localhost 두 줄만 활성화되어 있습니다. 만약 이외의 IP 주소와 도메인 이름이 나열되어 있다면, 그것은 악성코드나 외부 프로그램에 의해 추가된 항목일 가능성이 매우 높으므로 즉시 삭제하는 것이 안전합니다.

파일을 저장할 때는 파일 형식을 모든 파일로 변경한 뒤 hosts라는 이름으로 저장해야 합니다. 만약 .txt 확장자가 붙어 있다면 시스템이 이를 인식하지 못하므로 반드시 확장자 없이 저장해야 함을 유의하시기 바랍니다. 또한, 편집 전에는 반드시 원본 파일을 다른 폴더에 백업해 두는 습관을 가져야 만약의 사태에 대비할 수 있습니다.

ELIYAHUB

ELIYAHUB
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

error: Content is protected !!