네임 서버
네임 서버는 도메인 이름을 IP 주소로 변환하는 컴퓨터입니다. 네임 서버는 Domain Name System(DNS)에서 기본적인 역할을 합니다. 네임 서버를 사용하면 사용자는 웹 서버의 IP 주소를 직접 입력하는 대신 웹 브라우저의 주소 입력란에 도메인 이름을 입력해 웹사이트에 방문할 수 있습니다.
등록된 모든 도메인 이름은 DNS 레코드에 최소 두 개의 네임 서버를 지정해야 합니다. "권한 있는 네임 서버"라고 하는 이 네임 서버는 해당 도메인 이름의 웹 서버, 메일 서버, 하위 도메인 및 기타 서비스의 IP 주소 기록을 관리합니다. 이러한 네임 서버는 흔히 ns1.example.com 및 ns2.example.com과 같은 명명 규칙을 사용합니다. 목록에 먼저 지정된 네임 서버를 먼저 확인하며, 두 번째 서버는 기본 서버가 응답하지 않을 때를 대비한 백업 역할을 합니다.
Domain Name System은 서로 다른 역할을 수행하는 여러 계층의 네임 서버에 의존합니다. 웹 브라우저가 처음 DNS 요청을 보내면 네트워크의 DHCP 설정에 지정된 DNS 네임 서버에 확인을 요청합니다. 일반적으로 이 네임 서버는 ISP가 운영합니다. 해당 네임 서버에 도메인 이름의 레코드가 없으면 컴퓨터는 가장 위쪽부터 시작해 다른 서버를 확인합니다. 가장 높은 수준의 네임 서버를 "루트 DNS 서버"라고 하며, 각 최상위 도메인(예: .com, .net, .ca)의 네임 서버에 대한 레코드를 관리합니다. 각 TLD의 네임 서버에는 해당 TLD를 사용하는 모든 도메인의 권한 있는 네임 서버에 대한 레코드가 있으며, 이 네임 서버가 컴퓨터를 해당 도메인의 웹 서버 IP 주소로 안내합니다.
대규모 기업 네트워크에는 인트라넷 내에서 도메인 조회를 안내하기 위한 자체 네임 서버가 있는 경우가 많습니다. 내부 네임 서버를 사용하면 사용자는 IP 주소 대신 내부 도메인 이름으로 내부 웹 포털, 프린터 및 기타 리소스에 액세스할 수 있습니다. 이러한 리소스는 흔히 사설 IP 주소를 사용하므로 로컬 인트라넷 외부에서는 액세스할 수 없습니다.
지식 테스트하기