DNS 기본사항

Google Cloud 서비스를 사용하는 경우 도메인의 DNS 설정을 변경해야 하는 경우가 있습니다. 다음은 몇 가지 일반적인 용어 목록과 Google 서비스에 적용하는 방법을 설명합니다. 도메인 이름 기본사항도 참조하세요.

DNS

DNS는 도메인 이름 시스템을 의미하며, 기본적으로 웹에서 도메인을 정리하고 확인하는 전화번호부와 같은 역할을 합니다. 'Acme Pizza'와 같은 이름이 전화번호부를 통해 전화번호로 변환되는 것처럼, 'www.google.com'과 같은 웹 주소는 DNS를 통해 '74.125.19.147'과 같이 사이트(이 경우 Google 홈페이지)를 호스팅하는 컴퓨터의 실제 IP 주소로 변환됩니다.

Google Cloud 서비스를 사용하는 경우 다양한 도구와 서비스를 설정하기 위해 정기적으로 DNS 설정을 수정해야 하는데, 이는 여러 유형의 DNS 레코드를 변경하여 수행할 수 있습니다. 예를 들어 도메인의 MX 레코드를 수정하여 도메인으로 전송되는 이메일을 Google 메일 서버로 전달할 수 있습니다.

↑ 맨위로

MX 레코드

메일 교환(MX) 레코드는 도메인 이메일을 도메인의 사용자 계정을 호스팅하는 서버로 전송합니다. G Suite를 사용하는 경우 Gmail을 설정하려면 MX 레코드가 Google 메일 서버를 가리키도록 해야 합니다. 이때 한 도메인 내에서 우선순위를 달리하여 여러 MX 레코드를 정의할 수 있습니다. 가장 우선순위가 높은 레코드를 사용하여 메일을 전송할 수 없으면 두 번째로 우선순위가 높은 레코드가 사용되고 이어서 우선순위 순서대로 레코드가 사용됩니다. 

G Suite 및 Gmail용 MX 레코드 설정 방법에 대해 알아보세요.

↑ 맨위로

TXT 레코드

TXT 레코드는 도메인 외부 소스에 다양한 목적으로 사용될 수 있는 텍스트 정보를 제공하는 DNS 레코드입니다. 레코드 값은 사람이나 컴퓨터가 읽을 수 있는 텍스트가 될 수 있습니다. Google Cloud 서비스에서 TXT 레코드는 도메인 소유권을 인증하고 SPF, DKIM, DMARC와 같은 이메일 보안 조치를 구현하는 데 사용합니다.

도메인의 TXT 레코드를 추가 및 수정하려면 TXT 레코드 정보를 참조하세요.

↑ 맨위로

CNAME 레코드

CNAME 레코드 즉 정규 이름 레코드는 다른 실제 또는 정규 도메인 이름에 별칭 이름을 연결합니다. 예를 들어 www.example.comexample.com에 연결할 수 있습니다. Google Cloud 서비스에서 CNAME 레코드는 Google 서비스 주소 또는 Google 사이트 도구로 구축한 웹사이트의 주소를 맞춤설정하는 데 사용합니다.

도메인의 CNAME 레코드를 추가 및 수정하려면 CNAME 레코드 정보를 참조하세요.

↑ 맨위로

A 레코드

A 레코드 즉 주소 레코드(호스트 레코드라고도 함)는 도메인 서비스를 호스팅하는 컴퓨터의 실제 IP 주소에 도메인을 연결합니다. Google Cloud 서비스의 경우 A 레코드를 추가하여 '기본' 도메인 주소를 사용 설정할 수 있습니다.

도메인의 A 레코드를 추가하고 수정하려면 A 레코드 정보를 참조하세요.

↑ 맨위로

NS 레코드

네임서버(NS) 레코드는 도메인에 대해 어떤 서버가 DNS 정보를 전달할지 결정합니다. 일반적으로 도메인에 기본 및 보조 네임서버 레코드가 있습니다. Google Cloud 서비스를 사용하는 경우 DNS 쿼리를 전송할 Google 서버를 가리키는 NS 레코드를 구성할 수 있습니다.

↑ 맨위로

TTL(Time To Live)

TTL은 다음 레코드 변경사항이 적용될 때까지 걸리는 시간(초)을 결정하는 DNS 레코드 값입니다. MX 레코드, CNAME 레코드 등 도메인의 각 DNS 레코드에는 TTL 값이 포함됩니다. 레코드의 현재 TTL은 변경사항이 적용될 때까지 걸리는 시간을 결정합니다. 예를 들어 TTL 값이 86400초인 레코드는 변경사항은 적용될 때까지 24시간이 소요됩니다.

레코드의 TTL을 변경하면 향후 변경사항이 적용되는 시간에 영향을 줍니다. 인터넷상의 서버가 레코드의 업데이트 사항을 매시간 확인하도록 TTL 값을 3600으로 설정하는 것이 좋습니다. 단축된 TTL은 이전 기간이 만료된 후에만 효력을 발생합니다. 이렇게 하면 향후 레코드를 업데이트할 경우 변경사항이 적용될 때까지 한 시간이 소요됩니다. 변경사항을 신속하게 되돌릴 필요에 대비하는 등 다음 변경사항이 더욱 빠르게 적용되도록 하려면 TTL을 300초(5분)와 같이 더 짧게 설정할 수도 있습니다. MX 레코드가 올바르게 구성되면 TTL 값을 86400으로 설정하는 것이 좋습니다. 그렇게 하면 인터넷상의 서버에서 24시간마다 확인하여 MX 레코드를 업데이트하게 됩니다.

↑ 맨위로

URL(Uniform Resource Locator)

URL은 인터넷 리소스의 웹 주소로, 특정 웹사이트를 방문하기 위해 브라우저에 입력하는 주소입니다. 예를 들어, G Suite 관리자 고객센터의 URL은 http://support.google.com/a입니다.

↑ 맨위로

DNS 구성 예시

다음은 Google Cloud 서비스와 함께 사용되는 도메인의 샘플 DNS 설정입니다.

DNS 설정 시 실제 도메인 이름이 아닌 @ 기호를 사용하여 도메인 이름을 표시합니다.

이름/호스트/별칭 레코드 유형 우선순위 값/응답/목적지
공백 또는 @ A NA 216.239.32.21
공백 또는 @ A NA 216.239.34.21
공백 또는 @ A NA 216.239.36.21
공백 또는 @ A NA 216.239.38.21
공백 또는 @ MX 1 ASPMX.L.GOOGLE.COM.
공백 또는 @ MX 5 ALT1.ASPMX.L.GOOGLE.COM.
공백 또는 @ MX 5 ALT2.ASPMX.L.GOOGLE.COM.
공백 또는 @ MX 10 ASPMX2.GOOGLEMAIL.COM.
공백 또는 @ MX 10 ASPMX3.GOOGLEMAIL.COM.
메일 CNAME NA ghs.googlehosted.com.
공백 또는 @ TXT NA google-site-verification=6tTalLzrBXBO4Gy9700TAbpg2QTKzGYEuZ_Ls69jle8
공백 또는 @ TXT NA v=spf1 include:_spf.google.com ~all
www CNAME NA ghs.googlehosted.com.

↑ 맨위로

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?