WEB WAS/미들웨어
DNS 레코드: CNAME과 A 레코드의 차이점
chanstory
2023. 7. 17. 13:58
728x90
DNS
DNS(Domain Name System)은 인터넷에서 도메인 이름을 해당 도메인의 IP 주소로 변환하는 시스템입니다. 이를 통해 사용자는 도메인 이름을 사용하여 웹 사이트에 접속할 수 있습니다. DNS는 계층적인 구조로 이루어져 있으며, 도메인 이름을 계층적인 구조로 분할하여 관리합니다.
CNAME 레코드
CNAME 레코드는 Canonical Name의 약자로, 도메인의 별칭을 설정하는 데 사용됩니다. 이 레코드를 사용하여 한 도메인을 다른 도메인으로 매핑할 수 있습니다. 예를 들어, "www.example.com" 도메인을 "example.com"으로 매핑하고 싶다면, "www.example.com"에 대한 CNAME 레코드를 "example.com"으로 설정하면 됩니다.
예시:
- 도메인: www.example.com
- CNAME 레코드: www.example.com -> example.com
A 레코드
A 레코드는 Address Record의 약자로, 도메인 이름을 IP 주소와 연결하는 데 사용됩니다. 이 레코드를 사용하여 도메인 이름을 웹 서버의 실제 IP 주소로 매핑합니다. 예를 들어, "www.example.com" 도메인을 192.0.2.1 IP 주소와 연결하고 싶다면, "www.example.com"에 대한 A 레코드를 192.0.2.1로 설정하면 됩니다.
예시:
- 도메인: www.example.com
- A 레코드: www.example.com -> 192.0.2.1
차이점
CNAME 레코드는 도메인의 별칭을 설정하고 다른 도메인으로 매핑할 때 사용되는 반면, A 레코드는 도메인 이름을 IP 주소로 매핑하는 데 사용됩니다. 즉, CNAME 레코드는 도메인 이름을 다른 도메인으로 연결하고 A 레코드는 도메인 이름을 IP 주소로 연결합니다.
728x90