호스트 파일은 운영 체제에서 호스트 이름을 IP 주소에 매핑하기 위해 사용하는 컴퓨터 파일입니다. 일반적으로 hosts 라고하는 일반 텍스트 파일입니다. Windows 10에서는 다르지 않습니다. Wikipedia는 Hosts 파일의 목적을 다음과 같이 정의합니다.“hosts 파일은 컴퓨터 네트워크의 네트워크 노드 주소 지정을 지원하는 여러 시스템 기능 중 하나입니다. 이는 운영 체제의 인터넷 프로토콜 (IP) 구현의 일반적인 부분으로, 인간 친화적 인 호스트 이름을 IP 주소라고하는 숫자 프로토콜 주소로 변환하여 IP 네트워크에서 호스트를 식별하고 찾는 기능을합니다.”
호스트 파일은 주로 첫 번째 텍스트 블록 내의 IP 주소를 나타내는 텍스트 줄로 구성되며 그 뒤에 하나 이상의 호스트 이름 (예 : google.com)이 있습니다. 공백을 사용할 수도 있지만 각 필드는 공백으로 구분됩니다. 형식 지정을 위해 공백보다 탭이 선호됩니다. 주석 행은 해시 (#)로 시작해야합니다.
Hosts 파일에는 인터넷 리소스 차단 및 로컬 도메인 리디렉션에서 더 큰 응용 프로그램이 있습니다. 예를 들어, 일부 웹 서비스, 인트라넷 개발자 및 관리자는 회사의 내부 리소스에 액세스하거나 개발중인 로컬 웹 사이트를 테스트하는 등 다양한 목적으로 LAN에 로컬로 정의 된 도메인을 정의합니다. 호스트 파일과 관련된 모든 보안 문제는 악성 소프트웨어의 벡터로 표시 될 수 있다는 것입니다. 이로 인해 파일이 트로이 목마 소프트웨어 또는 컴퓨터 바이러스에 의해 수정되어 의도 한 피난처에서 악성 컨텐츠를 호스팅하는 사이트로 트래픽이 차단됩니다. 예를 들어, 광범위한 컴퓨터 웜 Mydoom.B는 사용자가 컴퓨터 보안 및 바이러스 백신 소프트웨어에 대한 사이트를 방문하지 못하도록하고 손상된 컴퓨터에서 Microsoft Windows Update 웹 사이트로의 액세스에 영향을 미쳤습니다.
일반적으로 대부분의 컴퓨터 사용자는 호스트 파일을 변경할 필요가 없지만 때때로 필요합니다. 이러한 파일을 변경하려면 먼저 해당 파일을 식별해야합니다. Windows 10 폴더 안에 깊게 묻혀있는 텍스트 파일이지만 확장자는 .txt가 아닙니다. 경로를 탐색하여 찾을 수 있습니다
C : \ Windows \ System32 \ Drivers \ 등
일반적으로 파일을 열면 기본적으로 몇 줄만 표시됩니다. 위에서 언급 한 경로를 방문하면 프로토콜, 네트워크 및 lmhosts.sam과 같은 다른 파일과 함께 호스트 파일을 나타내는 창이 나타납니다.
아래 단계에 따라이 호스트를 수정하거나 편집 할 수 있습니다. 이 파일을 수정하기 전에 관리자 만이 파일을 수정 / 편집 할 수 있으므로 관리자 권한이 있는지 확인하십시오. 의심스러운 활동으로 표시 될 수 있으므로 안티 바이러스 소프트웨어를 일시적으로 비활성화 할 수도 있습니다.
–이 모든 작업을 마친 후 파일을 마우스 오른쪽 버튼으로 클릭하고 메모장으로 엽니 다. 요구 사항에 따라 다음과 같은 다양한 기능을 수행 할 수 있습니다.
Windows 10에서 사이트 차단 : 특정 사이트에 대한 액세스를 차단하려면 127.0.0.1 blocksite.com 과 같은 호스트 파일 끝에 항목을 추가하면 (blocksite.com은 차단하려는 URL 임) 비트.
Windows 10에서 사이트 차단 해제 : 위의 단계와 반대로 URL 경로를 선택하고 경로를 삭제 한 후 저장하십시오.
Hosts 파일 잠금 : 앞에서 언급 한 것처럼 호스트 파일 자체가 바이러스 및 트로이 목마 공격의 쉬운 대상으로 나타날 수 있습니다. 트래픽이 의도 한 대상에서 다른 악성 웹 사이트로 전환 될 때 이러한 인스턴스를 볼 수 있습니다. 사이버 커뮤니티에서는 일반적으로 Hosts File Hijacking이라고합니다. 이를 막기 위해 두 가지 방법을 사용할 수 있습니다.
- 첫 번째 옵션은 신뢰할 수 있고 유명한 안티 바이러스 소프트웨어를 간단하게 설치하는 것입니다.
- 그러나 추가 보안 계층을 추가하기 위해 다른 사용자 나 프로그램이 수정하지 못하도록 호스트 파일을 잠글 수 있습니다. 이 작업을 수행하려면 Windows 탐색기를 사용하여 hosts 파일을 마우스 오른쪽 버튼으로 클릭하고 메뉴 하단의 속성을 방문한 후 속성 대화 상자에서 옵션을 선택하여 파일을 읽기 전용 파일로 만드십시오. 그런 다음 확인을 누르십시오.
때때로 관리자 자격 증명을 사용하더라도 C : \ Windows \ System32 \ drivers \ etc \ hosts 파일을 읽 거나 만들 수 없다는 오류 메시지가 표시 됩니다. 경로와 파일 이름이 올바른지 확인하십시오. 이러한 경우 시작 메뉴에서 메모장을 방문하여 관리자 권한으로 실행을 선택하십시오. 이렇게하면 관리자 자격 증명이 나타나고 호스트 파일을 필요한대로 변경할 수 있습니다.