호스트 파일에 로컬 DNS 조회를 추가하는 방법

브라우저의 주소 표시줄에 웹사이트 URL(website URL) 을 입력 하면 도메인 이름 서버(domain name server)(domain name server) 라고 하는 일종의 인터넷 서버로 요청이 전송됩니다 . 이 서버는 사용자가 입력한 URL 을 사용하여 찾고 있는 콘텐츠를 호스팅하는 실제 서버에 대해 나열된 특정 IP 주소를 확인합니다. 

이것의 문제는 이름 서버에 문제가 있으면 올바른 사이트에 액세스할 수 없다는 것입니다. 설상가상으로 네임서버가 도용당하면 가짜 사이트에 들어갈 수도 있습니다! 좋은 소식은 "호스트" 파일 에 로컬 DNS 조회를 추가하기만 하면 특정 IP 주소와 웹사이트 주소 간의 링크를 수동으로 지정할 수 있다는 것 입니다.

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

호스트 파일은 이해하기 쉽습니다. 그냥 일반 텍스트 파일입니다. 덧붙여서, 이것이 형식을 변경하거나 파일에 추가 형식을 추가하지 않는 메모장(Notepad) 과 같은 것으로 파일을 편집해야 하는 이유 입니다.

호스트 파일 내에서 IP 주소가 가리켜야 하는 웹 주소와 함께 IP 주소 목록을 추가할 수 있습니다. 실제로 함께 사용되지 않더라도 모든(any ) IP 주소와 웹 주소 를 결합 할 수 있습니다. 원하는 경우 Bing.com(Bing.com) 의 실제 IP 주소 가 Google.com을 가리키도록 할 수 있습니다.

Windows는 이름 서버에 요청을 보내기 전에 항상 호스트 파일을 먼저 확인합니다. 따라서 웹 브라우저에 입력한 주소가 호스트 파일에 나열되어 있으면 파일에 나열된 IP 주소로 리디렉션됩니다.

로컬 DNS 조회란 무엇입니까?

이전 단락에서 설명한 프로세스는 로컬 DNS 조회입니다. 컴퓨터는 외부 서버에 연결할 필요 없이 로컬 디스크에서 자체적으로 IP 주소를 조회합니다. 간단합니다!

호스트 파일 에 (File)로컬 DNS 조회를 추가(Add Local DNS Lookup) 하는 이유 는 무엇 입니까?

호스트 파일에 로컬 DNS(DNS) 조회를 추가하려는 몇 가지 이유가 있습니다 . 우리는 이미 기사 서두에서 몇 가지 이유를 언급했지만 사람들은 이 간단한 기능을 사용하는 몇 가지 창의적인 방법을 찾았습니다. 

호스트 파일에 항목을 추가하는 중요한 이유 중 하나는 속도입니다. 외부 서버로 나가는 것보다 로컬 조회를 수행하는 것이 항상 더 빠릅니다. 특히 해당 서버가 신뢰할 수 없는 경우. 가장 중요하거나 가장 자주 사용하는 사이트를 호스트 파일에 넣으면 액세스 문제를 일으키는 DNS 서비스 에 대해 걱정할 필요가 없습니다 .

호스트 파일을 사용하여 해당 컴퓨터가 액세스하지 못하도록 하는 사이트를 차단할 수도 있습니다. (block sites)아무데도 가지 않거나 양성 IP 주소를 가리키는 해당 사이트의 호스트 파일에 IP 주소를 입력하기만 하면 됩니다. 일반적인 리디렉션에는 0.0.0.0 및 127.0.0.1이 포함됩니다. 이것은 소위 "루프백" 주소입니다. 이에 대한 자세한 내용은 YouTube 동영상(YouTube video) 을 확인 하세요.

라우터, IP 카메라, 네트워크 연결 스토리지 등과 같은 로컬 장치가 있는 경우 호스트 파일을 사용하여 IP 주소에 기억하기 쉬운 이름을 지정할 수 있습니다.

미리 만들어진 호스트 파일 사용

수십 또는 수백 개의 사이트를 호스트 파일에 추가하는 것이 꽤 지루하게 들린다면 혼자가 아닙니다! 좋은 소식은 웹에서 단순히 복사하여 자신의 호스트 파일에 붙여넣을 수 있는 미리 만들어진 목록을 찾을 수 있는 곳이 많다는 것입니다.

이것의 주요 문제는 이러한 목록에 숨겨진 악의적인 경로 재지정이 있을 수 있다는 것입니다. 즉, 각 IP 주소를 직접 확인하거나 목록의 출처를 신뢰할 수 있는지 확인해야 합니다.

Windows 10 에서 호스트 (Hosts) 파일(File) 편집

호스트 파일은 장난의 여지를 남기기 때문에 그냥 열어서 편집할 수 없습니다. 변경하려면 컴퓨터에 대한 관리자 권한이 필요합니다. 호스트 파일을 변경하기 전에 문제가 발생할 경우를 대비하여 원본 내용을 복사하여 다른 텍스트 파일에 붙여넣는 것이 좋습니다.

Windows 10 에서 호스트 파일을 수정 하려면 다음 단계를 따르세요.

  1. 시작 메뉴(Start Menu) 를 열고 "메모장"을 입력합니다.

  1. 메모장(Notepad) 이 나타나면 마우스 오른쪽 버튼으로 클릭하고 " 관리자 권한으로 실행 "을 선택하십시오.(Run)

  1. n 메모장에서 열기(Open) 를 클릭 하고 c:WindowsSystem32Driversetchosts로 이동하여 호스트 파일을 엽니다. 파일 형식을 "모든 파일"로 변경하는  것을 잊지 마십시오 .(Remember)

  1. Microsoft 의 이 기본 호스트 파일이 표시되어야 합니다 . 

  1.  문서에 이미 있는 텍스트에 대해 걱정하지 마십시오. 그대로 두고 파일 맨 아래에 자신의 항목을 추가할 수 있습니다. "#" 기호로 시작하는 줄은 주석으로 처리되며 이름 조회에 사용되지 않습니다.

목록에 로컬 조회를 추가하는 것은 매우 쉽습니다. 사이트의 IP 주소를 적고(Just) 공백을 입력한 다음 웹사이트의 주소를 입력하면 됩니다.

(Remember)파일을 닫을 때 추가한 내용을 저장하는 것을 잊지 마십시오 . 그게 다야! 이제 컴퓨터는 지정한 사이트에 액세스할 때 전체 DNS 조회 프로세스를 건너뜁니다.(DNS)

웹사이트의 IP 주소를 찾는 방법

호스트 파일에 추가하려는 사이트의 IP 주소를 모르는 경우 어떻게 해야 합니까? Windows 10에서 명령 프롬프트(Command Prompt) 를 사용하여 사이트의 IP 주소를 찾는 것은 실제로 매우 쉽습니다 . 방법은 다음과 같습니다.

  1. 시작 메뉴를 열고 "cmd"를 입력합니다.
  1. 명령 프롬프트(Command Prompt) 가 열리면 "tracert"와 공백 및 확인하려는 사이트를 입력하십시오. 이 예에서는 "google.com"입니다. 그런 다음 키보드의 Enter 키를 누릅니다.

  1. 여기에 사이트의 IP 주소가 표시됩니다. 이제 호스트 파일에서 이 주소를 사용할 수 있습니다.

가장 많은 호스트

Windows 폴더 깊숙이 숨겨진 작은 텍스트 파일이 이렇게 유용할 수 있다고 누가 생각 하겠습니까? 이제 컴퓨터가 웹사이트에 액세스하는 방법을 제어하는 ​​적절한 로컬 조회 전문가가 되었습니다. 



About the author

저는 10년 이상의 경험을 가진 웹 개발자이자 오디오 엔지니어입니다. 저는 Chrome/Web Audio 앱과 Discord 애플리케이션 개발을 전문으로 합니다. 두 분야의 기술을 통해 사용하고 유지 관리하기 쉬운 고품질 제품을 만들 수 있습니다. 또한 저는 Discord의 숙련된 사용자이며 현재 2년 이상 앱 작업을 하고 있습니다.



Related posts