DNS 레코드란 무엇이며 무엇을 하나요?

도메인 이름 시스템(DNS) 레코드는 전화번호부의 항목과 같습니다. 이들은 장치와 서버를 연결하는 중요한 정보를 보유하고 있으며, 올바른 사이트를 올바른 도메인 이름과 일치시킵니다. 일반적으로 DNS 레코드는 도메인 이름(example.com)을 IP 주소(예: 192.168.1.1)로 변환하여 올바른 웹사이트를 가져옵니다. 도메인을 입력하면 DNS가 올바른 IP 주소를 찾아주고, 이제 브라우징을 시작할 수 있습니다. 그러나 다른 레코드는 다른 기능을 수행하므로 각 기능이 어떻게 작동하는지 살펴보겠습니다:

A 레코드 (주소 레코드)

A 레코드는 도메인 이름을 특정 IPv4 주소에 매핑합니다. 예를 들어, example.com에 웹사이트가 있는 경우 A 레코드는 웹사이트가 호스팅된 서버의 IP 주소를 지정합니다.

AAAA 레코드 (IPv6 주소 레코드)

A 레코드와 유사하지만 차세대 인터넷 주소인 IPv6 주소에 사용됩니다.

MX 레코드 (메일 교환 레코드)

도메인에 대한 이메일 수신을 담당하는 메일 서버를 지정합니다. 이메일이 example.com에 호스팅되는 경우, MX 레코드는 수신 메시지를 처리하는 서버를 결정합니다.

CNAME 레코드 (정규 이름 레코드)

한 도메인이 다른 도메인의 별칭이 되도록 허용합니다. 예를 들어, www.example.comexample.com이 있는 경우, CNAME 레코드는 www.example.comexample.com으로 지정하여 둘 다 동일한 목적지로 해결되도록 할 수 있습니다.

CNAME은 ALIAS 레코드로도 작동할 수 있습니다. 자세히 알아보기 여기.

SRV 레코드 (서비스 레코드)

호스트 이름, 포트 및 우선 순위를 지정하여 VoIP 또는 메시징 서비스와 같은 특정 서비스의 위치를 정의합니다.

TXT 레코드 (텍스트 레코드)

도메인 인증 및 SPF, DKIM, DMARC와 같은 보안 설정을 포함한 다양한 용도로 텍스트 정보를 저장합니다.

CAA 레코드 (인증 기관 권한)

도메인에 대한 SSL 인증서를 발급할 수 있는 인증 기관(CA)을 지정하여 무단 인증서를 방지합니다.

NS 레코드 (이름 서버 레코드)

도메인에 대한 권한 있는 이름 서버를 나타냅니다. 각 도메인은 일반적으로 중복성과 신뢰성을 위해 여러 NS 레코드를 가지고 있습니다.

PTR 레코드 (포인터 레코드)

역방향 DNS 조회에 사용되어 IP 주소를 도메인 이름으로 해석합니다. 이는 종종 이메일 검증 및 보안 조치에 사용됩니다.

TLSA 레코드 (전송 계층 보안 인증)

DANE(DNS 기반 명명된 엔티티 인증)과 함께 사용되어 TLS 인증서를 도메인 이름과 연결하여 보안을 강화합니다.

SVCB 레코드 (서비스 바인딩 레코드)

사용 가능한 서비스에 대한 정보를 제공하여 서비스 검색을 최적화하고 연결 성능과 보안을 향상시킵니다.

HTTPS 레코드 (HTTPS 전용 서비스 바인딩 레코드)

HTTPS 서비스를 위한 SVCB의 특수 버전으로, 브라우저와 애플리케이션이 안전한 연결을 최적화하는 데 도움을 줍니다.

요약

DNS 레코드는 웹사이트, 이메일 시스템 및 기타 온라인 서비스의 적절한 기능에 필수적입니다. 이러한 레코드를 이해하면 도메인 관리 방식을 크게 향상시키고 보안을 개선하는 데 도움이 될 수 있습니다. 

Spaceship에서 호스트 레코드를 설정하려면:

  1. 고급 DNS 관리자로 이동합니다.

  2. 호스트 레코드를 설정할 도메인을 선택합니다.

  3. DNS 레코드 -> 사용자 정의 레코드로 이동합니다.

  4. 제안된 목록에서 필요한 레코드를 선택합니다.

  5. 필요한 값을 입력하고 추가 버튼을 선택합니다.

  6. 더 많은 레코드가 필요하면 +레코드 추가 버튼을 선택하고 드롭다운 목록에서 선택하세요.

유효한 이메일이 필요합니다