다음을 통해 공유


DNS(도메인 이름 시스템)란?

DNS는 컴퓨터 이름을 IP 주소에 매핑하여 컴퓨터 및 사용자에 대한 이름 확인을 사용하도록 설정하는 업계 표준 프로토콜입니다. Windows 네트워크에서 DNS는 기본 이름 확인 서비스입니다. TCP/IP 프로토콜 제품군의 일부로 모든 네트워크 연결은 원활한 이름 확인을 보장하기 위해 하나 이상의 DNS 서버의 IP 주소로 구성됩니다.

Windows 및 Windows Server에서 DNS 사용

Windows Server에서 DNS는 서버 관리자 또는 PowerShell 명령을 사용하여 설치할 수 있는 서버 역할입니다. 새 Active Directory 포리스트 및 도메인을 설정할 때 DNS는 Active Directory와 함께 자동으로 설치됩니다.

DNS는 인증, 업데이트 및 검색과 같은 작업을 위한 도메인 컨트롤러 위치 메커니즘 역할을 하는 AD DS(Active Directory Domain Services)에 필수적입니다. 또한 도메인 컨트롤러는 DNS를 사용하여 서로를 찾습니다. 또한 도메인 컨트롤러는 DNS를 사용하여 서로를 찾습니다. DNS 서버는 도메인에 있는 모든 컴퓨터의 이름 및 IP 주소를 포함하는 DNS 영역을 저장하고 복제하는 역할을 담당합니다. 이렇게 하면 클라이언트가 IP 주소로 이름을 확인하고 도메인 컨트롤러를 찾을 수 있습니다.

Windows Server DNS는 조직에 대한 공용 조회 영역 호스팅과 같이 Active Directory 없이 독립 실행형 DNS 솔루션으로 작동할 수 있습니다.

DNS 클라이언트 서비스는 Windows 운영 체제의 모든 클라이언트 및 서버 버전에 포함됩니다. 서비스는 운영 체제가 설치된 후 기본적으로 실행됩니다. DNS 서버의 IP 주소를 사용하여 TCP/IP 네트워크 연결을 구성하는 경우 DNS 클라이언트는 DNS 서버를 쿼리하여 두 가지 주요 작업을 수행합니다.

  • 도메인 컨트롤러를 검색합니다.

  • 컴퓨터 이름을 IP 주소로 확인합니다.

예를 들어 Active Directory 사용자 계정이 있는 네트워크 사용자가 Active Directory 도메인에 로그인하는 경우 DNS 클라이언트 서비스는 DNS 서버를 쿼리하여 도메인에 대한 도메인 컨트롤러를 찾습니다. DNS 서버가 도메인 컨트롤러의 IP 주소로 응답하면 클라이언트는 도메인 컨트롤러에 연결하여 인증 프로세스를 시작합니다.

Windows Server DNS 서버 및 DNS 클라이언트 서비스는 TCP/IP 프로토콜 제품군에 포함된 DNS 프로토콜을 사용합니다. DNS는 다음 그림과 같이 TCP/IP 참조 모델의 애플리케이션 계층에 속합니다.

TCP/IP 모델 내의 DNS를 보여 주는 다이어그램으로, DNS가 TCP/IP의 여러 계층 및 프로토콜에 어떻게 적합한지 보여 줍니다.

DNS 서버 기능

Windows Server DNS는 Windows 환경에서 기능 및 성능을 향상시키는 기능을 제공합니다. 몇 가지 주요 기능은 다음과 같습니다.

  • Active Directory 통합: DNS 데이터의 보안 업데이트 및 복제
  • Dynamic updates: Automatic registration and updates of client DNS records.
  • DNSSEC: Ensures data integrity and authenticity, preventing attacks like cache poisoning.
  • 전달 및 조건부 전달: 쿼리를 전달하여 로컬 네트워크 외부의 이름을 효율적으로 확인합니다.
  • Caching: Improves performance and reduces network traffic by storing query results.
  • 모니터링 및 로깅: DNS 활동을 추적하고 문제 해결에 도움이 됩니다.
  • DNS policies: Configures DNS behavior based on criteria like client IP or time of day.
  • Anycast: Provides redundancy and load balancing by sharing the same IP across multiple DNS servers.

Deployment scenarios

다양한 조직의 요구 사항을 충족하기 위해 다양한 시나리오에서 Windows Server DNS를 배포할 수 있습니다. AD DS(Active Directory Domain Services)를 사용하는 환경의 경우 도메인 컨트롤러 위치 및 인증을 용이하게 하기 위해 DNS가 통합됩니다. 또한 조직은 DNS를 사용하여 공용 조회 영역을 호스트할 수 있으므로 외부 클라이언트가 IP 주소 또는 개인 조회 영역으로 이름을 확인할 수 있으므로 내부 네트워크 내에서 보안 이름 확인을 보장할 수 있습니다.

하이브리드 환경에서 Windows Server DNS는 온-프레미스 DNS를 클라우드 기반 DNS 서비스와 통합하여 다양한 플랫폼에서 원활한 이름 확인을 제공할 수 있습니다. 성능 및 안정성을 위해 DNS 부하 분산은 여러 서버에 쿼리를 분산할 수 있으며, DNS 장애 조치(failover)는 실패 시 쿼리를 백업 서버로 리디렉션하여 고가용성을 보장합니다. 또한 DNSSEC와 같은 DNS 보안 조치를 구현하여 공격으로부터 보호하고 데이터 무결성을 유지할 수 있습니다.

Get started

다이빙할 준비가 되셨나요? 빠른 시작: Windows Server에 DNS 서버를 설치하고 구성하여 사용자 환경에서 DNS를 설정합니다.