Windows에서 호스트 (DNS) 문제를 해결하는 방법

컴퓨터를 사용하는 경우 특정 사이트, 서비스 또는 특정 프로그램에 연결하려고 할 때 문제가 발생할 수 있습니다.

문제의 프로그램에 따라 "호스트 확인"또는 이와 유사한 상태 메시지가 표시 될 수 있습니다.

예를 들어 Chrome은 사이트에 연결할 때 상태 표시 줄에 해당 메시지를 표시하지만 Firefox는 대신 "찾아보기"를 표시합니다. 이 문제는 개별 사이트 나 프로그램으로 제한 될 수 있지만 장치의 프로그램이나 사이트에 영향을주는 경우도 있습니다.

호스트 해결이란 무엇입니까?

Chrome 또는 Firefox와 같은 프로그램에서 사이트에 연결할 때마다 문제가 발생하지 않으면 일반적으로 보이지 않는 백그라운드에서 발생합니다.

그 중 하나는 프로그램이 DNS 서버를 사용하여 facebook.com 또는 ghacks.net과 같은 도메인 이름을 IP 주소로 "번역"한다는 것입니다. 사람은 도메인을 사용하지만 컴퓨터는 IP 주소를 사용합니다.

컴퓨터에는 모든 도메인 대 IP 주소 링크의 주소록이 없기 때문에 요청이있을 때 프로그램에서 찾아야합니다.

정보를 조회하고 도메인과 관련된 IP 주소를 반환하는 DNS 서버에 접속합니다.

해당 프로세스가 예상보다 오래 걸리면 해결 호스트 상태가 표시 될 수 있습니다.

브라우저, Windows 및 기타 프로그램은 연결 조회 단계를 제거하기 위해 얼마 동안 DNS 레코드를 캐시 할 수 있습니다.

호스트 문제 해결을 받으면 어떻게해야합니까?

DNS 조회 시간 초과 또는 느린 조회가 발생할 수있는 여러 가지 이유가 있습니다. 가장 먼저 할 일은 문제를 가능한 한 잘 정의하는 것입니다.

  1. 언제 시작 했습니까?
  2. 영구적이거나 일시적입니까?
  3. 모든 프로그램에 영향을 미치거나 일부 프로그램에만 영향을 미칩니 까?

한 예 : 개인 인터넷 액세스 VPN (PIA)을 사용할 때 최근 DNS 조회 문제를 발견했습니다. PIA에 연결할 때마다 Chrome에서 호스트 문제 해결과 다른 웹 브라우저에서 로딩 시간이 길어집니다. 비슷한 문제를 지적 할 수 있습니다.

호스트 문제 해결

문제에 따라 신속하게 해결할 수 있습니다. 가장 쉽게 시도 할 수있는 수정 중 하나는 다른 DNS 서비스로 전환하여 문제가 해결되는지 확인하는 것입니다.

대부분의 인터넷 연결은 기본적으로 인터넷 공급자의 DNS 서버를 사용하여 검색합니다. 해당 서버가 느리거나 잘못 구성된 경우 DNS 서버를 전환하여 오류를 해결할 수 있습니다.

참고 : 모든 요청은 선택한 DNS 서버에 이루어집니다. 이것은 개인 정보 보호 문제 일 수 있으므로 신중하게 공공 서비스 제공자를 선택하십시오.

DNS 서버를 수동으로 변경하거나 해당 프로그램을 사용할 수 있습니다. 수동 작업에 익숙하지 않으면 DNS 점퍼 또는 DNS 스위치와 같은 프로그램을 사용하여 쉽게 수행 할 수 있습니다.

우리는 가장 빠른 DNS 제공 업체를 찾기 위해 2015 년에 일부 테스트를 실행했으며, 해당 정보를 사용하여 DNS 제공 업체 중 하나를 선택할 수도 있습니다.

Dns 서버 수동 설정

프로세스는 Windows 버전마다 약간 다릅니다. Windows 10의 경우 운영 체제의 시스템 트레이 영역에서 네트워크 아이콘을 마우스 오른쪽 버튼으로 클릭하고 네트워크 및 공유 센터를 선택합니다.

"어댑터 설정 변경"을 선택하십시오. 네트워크 연결 목록이 열립니다. 활성화되고 활성화 된 연결을 찾으십시오. 시스템에서 사용되는 것을 마우스 오른쪽 단추로 클릭하고 메뉴에서 특성을 선택하십시오.

"인터넷 프로토콜 버전 4 (TCP / IPv4) 항목을 두 번 클릭하고 열리는 페이지에 두 개의 사용자 지정 DNS 서버를 추가하십시오.

그렇게하기 전에 "DNS 서버 주소 자동 받기"에서 "다음 DNS 서버 주소 사용"으로 전환해야 할 수도 있습니다.

연결에서 IPv6 프로토콜을 대신 사용하는 경우 대신 인터넷 프로토콜 버전 6 (TCP / IPv6)에서 작업을 수행하십시오.

탐색 할 다른 옵션

DNS 서버를 전환하면 일반적으로 문제가 해결됩니다. 그러나 그렇지 않을 수도있는 상황이 있습니다.

다음 목록은 그러한 경우에 도움이 될 수있는 포인터를 제공합니다.

  1. DNS 캐싱 : Windows는 DNS 조회를 캐시하며 일부 프로그램도 그렇게 할 수 있습니다. Windows DNS 캐시와 사용중인 프로그램의 캐시를 플러시하여 오래된 항목으로 인해로드 문제가 발생했는지 확인할 수 있습니다. Chrome에서 chrome : // net-internals / # dns를로드 하고 호스트 캐시 지우기를 클릭하여이를 수행 할 수 있습니다. Firefox 사용자는이를 위해 DNS Flusher와 같은 확장을 사용할 수 있습니다.
  2. DNS 프리 페칭 비활성화 : 일부 프로그램은 프리 페치를 사용하여 사용자 작업 전에 DNS 정보를 조회 할 수 있습니다. 아이디어는 특정 작업을 미리 수행하여 사이트를로드하는 데 걸리는 시간을 단축하는 것입니다. Chrome에서이를 수행하며, 주소 표시 줄에 chrome : // settings /를로드 한 다음 아래로 스크롤하여 "고급 설정 표시"를 클릭하고 "예측 서비스를 사용하여 페이지를 더 빠르게로드"하는지 확인하십시오. 확인되지 않았습니다.
  3. Hosts 파일 : Hosts 파일에 수동으로 또는 프로그램을 실행하여 항목을 추가 한 경우 호스트 문제 해결이 원인 일 수 있습니다. Windows의 경우 C : \ Windows \ System32 \ drivers \ etc에 hosts 파일이 있습니다. 이 솔루션은 일부 사이트 또는 단일 사이트에만 문제가있는 경우 효과적입니다. 또한 해당 사이트의 호스트 이름에 IP 주소를 Hosts 파일에 추가하여 강제로 조회 할 수 있습니다. 이는 올바른 IP를 알고있는 동안 DNS 서버가 이전 IP 주소를 반환하거나 전혀 IP 주소를 반환하지 않는 경우 유용 할 수 있습니다.
  4. LAN ( Local Area Network) 설정 확인 : LAN 설정이 조회를 방해 할 수 있습니다. Internet Explorer, Chrome 또는 클래식 제어판을 통해 열 수있는 인터넷 옵션에서 찾을 수 있습니다. Chrome을 사용하는 경우 chrome : // settings /를로드 한 다음 고급 설정을 표시하십시오. 네트워크가 표시 될 때까지 아래로 스크롤하십시오. "프록시 설정 변경"을 클릭하면 인터넷 속성 창이 열립니다. 해당 창에서 연결로 전환하고 LAN 설정 버튼을 클릭하십시오. 나열된 경우 자동 구성 및 프록시 서버를 비활성화 할 수 있습니다. 참고 :이 컴퓨터가 업무용 컴퓨터 인 경우 컴퓨터를 사용하지 못할 수 있으며, 사용중인 경우 인터넷이 더 이상 작동하지 않을 수 있으므로 해당 설정 만 그대로 두십시오.

지금 당신은 : DNS 조회 문제를 해결하는 또 다른 솔루션을 알고 있습니까?