DNS(Domain Name System): 질문과 대답


웹 사이트는 URL이라는 친숙한 주소와 IP 주소를 모두 가집니다. 사람들은 URL을 사용하여 웹 사이트를 찾지만 컴퓨터는 IP 주소를 사용하여 웹 사이트를 찾습니다. DNS는 URL을 IP 주소로 변환하거나 그 반대로 변환합니다. 예를 들어 웹 브라우저의 주소 표시줄에 http://www.microsoft.com을 입력할 경우 컴퓨터는 DNS 서버에 요청을 보냅니다. DNS 서버는 컴퓨터에서 Microsoft 웹 서버를 찾을 수 있도록 URL을 IP 주소로 변환합니다.

다음은 DNS와 관련된 일반적인 질문에 대한 대답입니다.

모두 표시

URL의 마지막 부분은 무엇입니까?

URL의 마지막 부분을 TLD(최상위 도메인 이름)라고 합니다. TLD는 다른 유형의 웹 사이트를 식별합니다. 다음은 몇 가지 일반적인 TLD와 이러한 TLD가 나타내는 웹 사이트입니다.

최상위 도메인 해당 웹 사이트
최상위 도메인

.com

해당 웹 사이트

상업적(비즈니스) 사이트

최상위 도메인

.net

해당 웹 사이트

인터넷 관리 사이트

최상위 도메인

.org

해당 웹 사이트

비영리 조직

최상위 도메인

.gov

해당 웹 사이트

미국 정부 기관

최상위 도메인

.edu

해당 웹 사이트

교육 기관

위에 나열된 TLD 외에도 개별 국가나 지역은 고유한 TLD를 갖고 있습니다. 예를 들어 .ca는 캐나다의 TLD입니다.

DNS 동적 업데이트란 무엇입니까?

일부 컴퓨터는 인터넷에 연결될 때마다 다른 IP 주소가 제공됩니다. ISP(인터넷 서비스 공급자)는 몇 개의 IP 주소를 사용하여 이러한 방식으로 다수의 고객에게 서비스를 제공할 수 있지만 이 경우 인터넷 상의 컴퓨터 주소가 항상 변경됩니다. 웹 사이트를 호스팅할 경우 ISP에서 IP 주소를 변경하더라도 웹 사이트 이름이 변경되는 것을 원하지는 않을 것입니다. DNS 동적 업데이트는 사용자의 고정 웹 사이트 이름과 변화하는 IP 주소 간의 관계를 자동으로 유지 관리하여 인터넷에서 해당 웹 사이트를 쉽게 찾을 수 있게 합니다.

DNS 이름이나 IP 주소를 조회하려면 어떻게 해야 합니까?

DNS 이름이나 IP 주소를 조회하려면 인터넷에 연결되어 있어야 합니다.

  1. 명령 프롬프트 창을 열려면 우선 시작 단추 시작 단추 그림를 클릭합니다. 검색 상자에 명령 프롬프트를 입력한 다음 결과 목록에서 명령 프롬프트를 클릭합니다.

  2. 명령 프롬프트에서 nslookup, 공백, IP 주소나 도메인 이름(예: nslookup microsoft.com)을 차례로 입력하고 Enter 키를 누릅니다.

DNS 캐시란 무엇입니까?

웹 주소를 웹 브라우저에 입력하고 Enter 키를 누르면 DNS 서버에 쿼리가 보내집니다. 쿼리가 성공적이면 원하는 웹 사이트가 열리고 그렇지 않으면 오류 메시지가 표시됩니다. 이러한 성공 및 실패한 쿼리의 레코드가 DNS 캐시라는 컴퓨터의 임시 저장소 위치에 저장됩니다. DNS는 DNS 서버를 조회하기 전에 항상 캐시를 검사하며 쿼리와 일치하는 레코드가 발견될 경우 DNS는 서버를 쿼리하는 대신에 해당 레코드를 사용합니다. 따라서 쿼리가 더 빨라지고 네트워크 및 인터넷 트래픽이 감소합니다.

DNS 캐시의 내용을 보려면 어떻게 해야 합니까?

  1. 명령 프롬프트 창을 열려면 우선 시작 단추 시작 단추 그림를 클릭합니다. 검색 상자에 명령 프롬프트를 입력한 다음 결과 목록에서 명령 프롬프트를 클릭합니다.

  2. 명령 프롬프트에서 ipconfig /displaydns를 입력합니다.

DNS 캐시를 지우려면 어떻게 해야 합니까?

DNS 캐시를 지우면 DNS는 캐시에 저장된 정보를 사용하는 대신에 DNS 서버를 쿼리하도록 강제됩니다. 사용자가 관리하는 웹 사이트를 변경하는 경우나 올바른 웹 주소를 입력하는데 오류가 반복되는 경우 DNS 캐시를 지울 수 있습니다.

참고

  1. 시작 단추 시작 단추 그림를 클릭합니다.
  2. 검색 상자에 명령 프롬프트를 입력합니다.

  3. 결과 목록에서 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 관리자 권한 필요 관리자 암호를 묻거나 확인하는 메시지가 표시되면 암호를 입력하거나 확인을 제공합니다.

  4. 명령 프롬프트에서 ipconfig /flushdns를 입력합니다.



도움이 더 필요하신가요?