컴퓨터:network:도메인_네임_연결
문서의 이전 판입니다!
목차
DNS (Domain Name System)
DNS는 사람이 기억하기 쉬운 도메인 이름(예: homerecz.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 123.456.78.9)로 변환해주는 '인터넷의 전화번호부'입니다.
1. 기본 개념
인터넷 통신의 시작점이며, 서버 관리자에게는 서비스를 외부와 연결하는 가장 기초적인 설계도입니다.
- 네임서버(Name Server): 도메인 정보를 가지고 있는 서버 (예: 카페24 네임서버).
- 레코드(Record): 도메인에 연결된 구체적인 정보 값 (IP, 별칭, 메일 서버 등).
- TTL(Time To Live): DNS 정보가 갱신되는 주기. 변경 사항이 있을 때 이 시간이 지나야 전 세계에 반영됩니다.
2. 주요 레코드 설정 방법
A (Address)
- 방식: 도메인 네임과 IPv4 주소를 1:1로 직접 연결합니다.
- 특징: 고정 IP 환경에서 가장 빠르고 확실한 연결 방식입니다.
CNAME (Canonical Name)
- 방식: 도메인 네임에 또 다른 도메인 네임(별명)을 연결합니다.
- 특징: DDNS를 사용할 때 필수적입니다. 유동 IP가 바뀌어도 DDNS 주소만 따라가면 되기 때문입니다.
- 참고: 루트 도메인(@)에는 CNAME 설정이 불가능한 업체가 많으므로, 이 경우 IP를 직접 적는 A 레코드를 쓰거나 포워딩을 활용합니다.
MX (Mail Exchanger)
- 방식: 해당 도메인으로 오는 이메일을 받을 서버를 지정합니다.
- 중요: 메일 서버 구축 시 필수입니다. (예: mail.homerecz.com으로 연결)
TXT (Text Record)
- 방식: 도메인에 대한 텍스트 정보를 저장합니다.
- 용도: 최근에는 이메일 보안 인증(SPF, DKIM, DMARC) 설정을 위해 반드시 사용됩니다.
3. 도메인 연결 전략 (개인적인 추천)
고정 IP가 아닌 일반 가정/작업실 환경에서는 다음과 같은 구성이 가장 안정적입니다.
1. **루트 도메인 연결**: 고정 포워딩 또는 A 레코드(DDNS IP)를 통해 메인 주소 연결. 2. **서브 도메인 확장**: CNAME을 활용해 `www`, `blog`, `mail` 등을 내 DDNS 주소에 연결. 3. **내부 교통 정리**: 시놀로지의 [[synology:reverse_proxy|역방향 프록시]]를 통해 들어온 서브 도메인별로 특정 포트나 서비스로 분기 처리. * **Tip**: 서브 도메인을 CNAME으로 DDNS에 한 번만 연결해두면, IP가 바뀌어도 관리가 매우 편해집니다.
4. 서버 자가 구축 (Self-Hosted DNS)
시놀로지에 DNS Server 패키지를 설치하여 직접 네임서버를 운영할 수도 있습니다.
로그인하면 댓글을 남길 수 있습니다.
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
컴퓨터/network/도메인_네임_연결.1776859311.txt.gz · 마지막으로 수정됨: 저자 정승환
