DNS 설정 · 1 min read · Jan 19, 2026
전통적인 DNS 사용법 - 페이지 5
A 레코드
지금까지 우리는 centralsoft.org, server1.centralsoft.org, ns0.centralsoft.org 도메인 이름을 사용했지만, 이러한 도메인이 어떤 IP 주소를 가리켜야 하는지 어디에도 명시하지 않았습니다. 여기서 A 레코드가 등장합니다. A 레코드는 가장 중요한 DNS 레코드입니다. 이를 통해 호스트 주소를 생성할 수 있습니다. 첫 번째 A 레코드를 만들어 보겠습니다:
| centralsoft.org. A 70.253.158.42 |
이것은 centralsoft.org가 IP 주소 70.253.158.42를 가지고 있음을 의미합니다. ‘.’에 대한 내 힌트를 기억하시나요? 다음과 같이 작성할 수도 있습니다:
| A 70.253.158.42 |
이는 정확히 같은 의미입니다.
이제 브라우저에서 centralsoft.org 대신 www.centralsoft.org를 입력하는 것에 익숙하죠? www.centralsoft.org는 기술적으로 centralsoft.org와 완전히 다르지만, 두 경우 모두 같은 웹사이트를 볼 것으로 기대합니다. 따라서 이 레코드를 생성합니다:
| www A 70.253.158.42 |
이는 다음과 같습니다:
| www.centralsoft.org. A 70.253.158.42 |
마지막으로 server1.centralsoft.org와 ns0.centralsoft.org를 지정합니다:
| server1 A 70.253.158.42 ns0 A 70.253.158.45 |
ns0.centralsoft.org는 다른 IP 주소를 가리키며, 이는 우리의 보조 네임서버가 주 네임서버가 다운될 경우 다른 시스템에 있어야 하기 때문에 의미가 있습니다.
CNAME 레코드
CNAME은 “정규 이름”의 약자로, A 레코드에 대한 별칭으로 생각할 수 있습니다. 예를 들어,
| ftp CNAME www |
이는 ftp.centralsoft.org가 www.centralsoft.org의 별칭임을 의미하므로, ftp.centralsoft.org는 www.centralsoft.org와 동일한 머신을 가리킵니다.
CNAME은 항상 A 레코드를 가리켜야 하며, CNAME이 다른 CNAME을 가리켜서는 안 됩니다! 또한 MX 및 SOA 레코드에 CNAME 레코드를 사용해서는 안 됩니다. 예를 들어,
| MX 10 ftp |
이는 허용되지 않습니다!
CNAME의 사용에는 장단점이 있습니다. “CNAME 레코드의 사용에 그렇게 많은 제한이 있다면, 왜 항상 A 레코드를 사용하지 않나요?”라고 말씀하시는 소리가 들립니다. 맞습니다. 하지만 수백 개의 머신 이름이 A 레코드로 동일한 IP 주소를 가리키고 있고, 이제 서버를 다른 데이터 센터로 이동하여 다른 IP 주소가 할당된다고 상상해 보세요. 모든 A 레코드를 업데이트해야 합니다. 만약 하나의 A 레코드만 있고 나머지 모든 레코드가 CNAME이라면, 단 하나의 A 레코드만 업데이트하면 됩니다…
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.