OffshoreVps
튜토리얼2026년 10월 13일읽는 시간 6분작성: OffshoreVps 팀

도메인을 VPS에 연결하는 방법: DNS 레코드 설명

A 및 AAAA 레코드, CNAME, TTL과 전파, 도메인이 실제로 서버를 가리키는지 확인하는 방법과 피해야 할 실수.

VPS와 도메인을 구매하셨습니다. 도메인으로 서버가 열리게 하려면 DNS 레코드가 필요합니다. 이 가이드는 중요한 레코드, 변경에 걸리는 시간, 제대로 적용되었는지 확인하는 방법을 설명합니다.

DNS 레코드로 도메인을 VPS에 연결하는 데 사용하는 명령어를 보여 주는 VPS의 터미널 창으로, “dig +short example.com”으로 시작함
이 가이드에서 서버에서 실행하게 될 명령어의 종류입니다.

가장 필요한 세 가지 레코드

유형이름값용도
A@서버의 IPv4 주소루트 도메인(example.com)을 가리킵니다
Awww서버의 IPv4 주소www.example.com을 가리킵니다
AAAA@서버의 IPv6 주소선택 사항이며, VPS에 IPv6가 있을 때만 필요합니다

CNAME 레코드는 한 이름을 다른 이름의 별칭으로 만듭니다. 예를 들어 www가 example.com을 가리키는 경우입니다. 루트 도메인에는 CNAME을 사용할 수 없으며, 그래서 루트에는 A 레코드를 씁니다.

단계별 안내

  1. 대시보드에서 서버의 공인 IP 주소를 확인하세요.
  2. 도메인의 DNS 설정을 여세요. 저희에게서 등록했다면 대시보드의 도메인 섹션에 있습니다.
  3. 주차 페이지 등 같은 이름의 기존 A 레코드를 모두 삭제하세요.
  4. 위 표의 A 레코드를 추가하세요.
  5. 저장한 다음 변경 사항이 퍼질 때까지 기다리세요.

DNS는 얼마나 걸리나요?

각 레코드에는 초 단위의 TTL(time to live)이 있습니다. 전 세계의 리졸버는 만료될 때까지 이전 응답을 캐시합니다. TTL 300은 약 5분, 3600은 최대 1시간을 뜻합니다. 이전 계획이 있다면 하루 전에 TTL을 낮추고, 끝난 뒤 다시 올리세요. 한 번도 존재한 적 없는 이름의 새 레코드는 보통 몇 분 안에 나타납니다.

이 가이드의 단계를 순서대로 나열하면 다음과 같습니다. 1. 가장 필요한 세 가지 레코드; 2. 단계별 안내; 3. DNS는 얼마나 걸리나?; 4. 제대로 적용됐는지 확인; 5. 이메일 레코드(메일을 보내는 경우); 6. 자주 하는 실수
이 가이드의 단계를 순서대로 나열한 것입니다.

제대로 적용되었는지 확인

dig +short example.com
dig +short www.example.com
nslookup example.com 1.1.1.1

두 이름 모두 서버의 IP를 출력해야 합니다. 하나가 여전히 이전 주소를 보여 준다면 캐시를 기다리는 중입니다. 1.1.1.1이나 8.8.8.8 같은 공개 리졸버에 질의하면 내 공유기의 캐시를 피할 수 있습니다.

이메일 레코드 (메일을 보내는 경우)

  • MX는 메일을 어디로 전달할지 세상에 알려 줍니다.
  • SPF(TXT 레코드)는 도메인을 대신해 발송할 수 있는 서버를 나열합니다.
  • DKIM(TXT 레코드)은 메시지 서명에 사용되는 키를 공개합니다.
  • DMARC(TXT 레코드)는 검사를 통과하지 못한 메일을 수신 측이 어떻게 처리할지 알려 줍니다.

자주 하는 실수

  • 도메인이 다른 네임서버를 사용하는데 등록 기관에서 레코드를 추가하는 경우. DNS는 네임서버가 가리키는 곳에서 편집해야 합니다.
  • 이름 필드에 전체 도메인을 입력하는 경우. 일부 패널은 이를 example.com.example.com으로 바꿉니다.
  • DNS가 동작한 뒤 도메인에 맞게 웹 서버를 설정하는 것을 잊는 경우. 연결은 작업의 절반일 뿐입니다. Nginx 가이드를 참고하세요.