호스트 파일이란 무엇이며 Windows에서 어떻게 편집합니까?

호스트 파일이란 무엇이며 Windows에서 어떻게 편집합니까?

호스트 파일은 도메인 이름을 IP 주소에 매핑하는 데 사용되는 텍스트 파일이며, 정확히 DNS 서버가 하는 일입니다. 이를 사용하여 웹 사이트에 대한 연결을 간소화할 수 있으며 때로는 편집해야 할 수도 있습니다.





따라서 이 가이드에서는 Windows에 있는 호스트 파일, 편집 방법 및 편집할 수 없는 경우 수행할 작업에 대해 설명합니다.





MAKEUSEOF 오늘의 비디오

Windows에서 호스트 파일이란 무엇입니까?

  메모장의 호스트 파일

컴퓨터가 웹사이트에 연결하려고 할 때 URL을 다음으로 변환하기 위해 DNS 서버와 통신해야 합니다. IP 주소 . 그러나 URL의 IP 주소를 이미 알고 있는 경우 호스트 파일에 세부 정보를 추가할 수 있으며 PC는 DNS 서버나 캐시를 참조하지 않고 이를 사용합니다.





웹 브라우저에서 MakeUseOf 사이트를 찾고 싶다고 가정해 보겠습니다. 검색이 성공하려면 PC에 IP 주소가 필요하므로 호스트 파일을 찾습니다.

TV에서 작동하지 않는 아마존 프라임 비디오

이전에 MakeUseOf의 URL과 파일에 일치하는 IP를 지정한 경우 PC는 해당 정보를 사용하여 연결합니다. 그렇지 않으면 PC는 DNS 캐시에서 IP 주소를 찾거나 정상적으로 DNS 서버에 연결을 시도합니다.



호스트 파일은 모든 운영 체제에 있지만 위치는 다릅니다. 다음은 일반적인 위치입니다.

  • Windows 10 - 'C:\Windows\System32\drivers\etc\hosts'
  • Mac OS X - '/private/etc/hosts'
  • 리눅스 - '/etc/hosts'

호스트 파일을 편집해야 하는 이유는 무엇입니까?

호스트 파일은 여러 가지 이유로 편집되지만 일반적으로 두 가지 용도 중 하나로 편집하려고 합니다.





첫째, DNS 서버가 효율적으로 작동하지 않는 경우 호스트 파일이 편리합니다. DNS 서버가 느리게 작동하는 경우 호스트 파일에 IP 주소와 도메인 이름을 삽입하여 검색 속도를 높일 수 있습니다(모든 세부 정보를 알고 있는 경우).

반대로 호스트 타일을 사용하여 PC가 웹 사이트에 액세스하지 못하도록 차단할 수 있습니다. 호스트 파일은 PC에 대한 첫 번째 호출 포트이므로 대상 사이트에 잘못된 주소를 입력하여 PC가 액세스하지 못하도록 할 수 있습니다.





aliexpress에서 주문하는 것이 안전합니다.

Windows 10 및 11에서 호스트 파일을 편집하는 방법

Windows에서 호스트 파일을 편집하는 것은 매우 간단합니다. 아래 단계를 따르세요.

1. 백업 생성

먼저 백업을 생성해야 합니다. 이렇게 하면 문제가 발생하는 경우 이전 상태로 되돌릴 수 있습니다.

계속하려면 다음 단계를 따르세요.

  1. 파일 탐색기를 시작하고 아래 언급된 위치로 이동합니다.
    C:\Windows 
    ystem32\drivers\etc
  2. 호스트 파일을 찾아 마우스 오른쪽 버튼으로 클릭합니다.
  3. 선택하다 복사 파일을 PC의 다른 안전한 위치에 붙여넣습니다.   add-block-site-ip-address

추가 보안 수준을 추가하려면 다음을 수행할 수도 있습니다. 복원 지점 생성 . 이 복원 지점을 통해 시스템 복원 기능을 사용하여 운영 체제의 현재 상태를 되돌릴 수 있습니다.

2. 메모장을 사용하여 호스트 파일 편집

이 방법에서는 메모장 앱을 사용하여 호스트 파일을 시작하고 거기에서 직접 편집합니다.

수행해야 할 모든 작업은 다음과 같습니다.

  1. 메모장 열기 눌러 승리 + S , Windows 검색에서 '메모장'을 입력하고 관리자 권한으로 실행 .
  2. 다음 창에서 파일 > 열려 있는 .
  3. 파일 이름의 텍스트 필드에 다음 위치를 입력하고 열려 있는 . 파일을 수동으로 탐색할 수도 있습니다.
    C:\Windows\System32\drivers\etc\hosts
  4. 파일이 열리면 끝까지 아래로 스크롤하여 IP 주소와 차단하려는 사이트의 도메인 이름을 차례로 입력합니다. 파일에 Google의 IP 주소를 추가한다고 가정해 보겠습니다. 이 예를 사용하면 파일은 다음과 같이 표시됩니다.
    127.0.0.1 <a href="http://www.google.com">www.google.coma>
      add-block-site-website
  5. 사이트를 차단하려면 0.0.0.0과 같은 잘못된 IP 주소를 입력하기만 하면 됩니다. 위의 예를 사용하여 Google을 차단하려면 다음 텍스트를 입력합니다.
    0.0.0.0 <a href="http://www.google.com">www.google.coma>
      nbtstat-r
  6. 시간을 절약하려면 다음을 클릭하십시오. 파일 > 다른 이름으로 저장 .
  7. 드롭다운 확장 형식으로 저장 그리고 선택 모든 파일 .
  8. 파일 이름을 다음과 같이 지정합니다. 호스트2 바탕 화면에 저장합니다.

이제 호스트 파일을 사용할 준비가 되었으므로 올바른 위치에 저장하기만 하면 됩니다.

  1. 바탕 화면으로 이동하여 방금 만든 파일을 마우스 오른쪽 버튼으로 클릭하고 다음을 선택합니다. 이름 바꾸기 .
  2. 파일 이름이 Hosts로만 지정되도록 2(또는 추가한 다른 숫자/문자)를 제거합니다.
  3. 이 파일을 복사합니다.
  4. 파일 탐색기를 시작하고 호스트의 원래 위치로 이동합니다.
  5. 여기에 새 파일을 붙여넣고 클릭하십시오. 이 대상의 파일 바꾸기 덮어쓰기 프롬프트가 나타나면.

이제 편집된 호스트 파일을 사용할 준비가 되었습니다.

호스트 파일이 작동하지 않는 경우 수행할 작업

호스트 파일이 시스템에서 작동하지 않는 경우 이러한 문제가 발생하는 데는 여러 가지 이유가 있을 수 있습니다. 지원되지 않는 형식이거나 파일에 액세스할 수 있는 권한이 없기 때문에 파일을 열지 못할 수 있습니다.

파일에 문제가 있는 경우 시도할 수 있는 몇 가지 문제 해결 방법은 다음과 같습니다.

1. DNS 및 NetBIOS 캐시 플러시

이러한 문제는 일반적으로 캐시 파일이 손상되거나 결함이 있기 때문에 발생하므로 권장되는 첫 번째 해결 방법은 캐시를 지우는 것입니다.

우리는 가이드에서 후자를 수행하는 방법을 다루었습니다. DNS 서버가 무엇인지 , 그렇게 하는 방법에 대한 지침을 확인하십시오.

DNS 캐시를 지운 후 다음 단계에 따라 NetBIOS 캐시를 지웁니다.

  1. Windows 검색에 명령 프롬프트를 입력하고 클릭 관리자 권한으로 실행 .
  2. 다음 창에서 다음 명령을 실행합니다.
    nbtstat -R

명령이 실행되면 문제가 해결되었는지 확인합니다.

Windows 10 부팅을 복구하는 방법

2. 호스트 파일 재설정

또한 호스트 파일을 기본 버전으로 재설정하여 관련된 문제를 해결할 수도 있습니다.

  1. 파일 탐색기를 시작하고 아래 위치로 이동합니다.
    %systemroot%  
    ystem32\drivers\etc
  2. 호스트 파일의 이름을 hosts.bak으로 바꿉니다.
  3. 그런 다음 다음 위치로 이동하십시오.
    %WinDir% 
    ystem32\drivers\etc
  4. 호스트 파일을 두 번 클릭하고 그 안에 있는 텍스트를
    # Copyright (c) 1993-2009 Microsoft Corp. 
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    # 102.54.94.97 rhino.acme.com # source server
    # 38.25.63.10 x.acme.com # x client host
    # localhost name resolution is handled within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost
    로 바꿉니다.
  5. 파일을 저장하여 변경하십시오.

Windows에서 호스트 파일 사용자 정의

이제 Windows에서 호스트 파일을 편집하는 방법을 알게 되었습니다. 이 정보를 사용하여 웹 사이트 차단, 리디렉션, 웹 사이트 바로 가기 생성, 웹 서버 테스트와 같은 여러 작업을 수행할 수 있습니다.