지난 1번 글에서 Cafe 24 도메인을 구매했었다.
여기에, EC2를 연결하여 도메인 설정을 해줄 예정!!
나의 서비스관리 클릭
도메인 관리 클릭하여 아래 도메인 목록에서 이름 확인
route53 검색하여 서비스 들어가기!!

호스팅 영역 생성
호스팅 영역 생성 클릭

그럼 아래와 같은 창이 뜨게 된다.
도메인 이름에 cafe 24에서 구매한 도메인 이름을 넣어준다.
ex> cafe24.com
cafe24.store
cafe24.shop

생성 후 아래와 같이 기본 NS, SOA 레코드가 생성되어 있는걸 확인할 수 있다.

레코드 생성 클릭



레코드 생성
레코드 유형: A
레코드 이름은 비워두기!!
값: 인스턴스의 퍼블릭 IP = 탄력적(Elastic) IP
레코드 생성하면 아래와 같이 뜨게 된다.

나의 서비스 관리 > 도메인 관리 > 네임 서버 변경
도메인 이름 클릭
. 은 제외 후 복사해서
사진처럼 24시간 ~ 48시간이 소요된다는 창이뜨면 성공
근데 Nginx를 설정안했으면 아래와 같은 방법으로 확인하자!!
EC2 SSH Terminal 이나 puTTy에 접속하여
1. $nslookup yourdomain.com
또는
2. $dig yourdomain.com
IP 주소가 EC2 퍼블릭 IP (예: 43.200.222.244) 로 나오면 도메인 연결 성공.
다른 IP가 나오면 아직 DNS 전파가 안 됐거나 설정이 잘못됨.
또는
⚠️3. $ping yourdomain.com
3번의 경우:
응답이 오고, IP가 43.200.222.244로 보이면 연결 OK
응답이 없거나 전혀 다른 IP면 문제
⚠ 단, EC2의 ICMP(ping) 포트(기본: ICMP Echo)가 보안 그룹에서 막혀 있으면 응답 X
nslookup, dig, ping)DNS나 서버 연결 상태를 확인할 때 사용하는 대표적인 도구 세 가지
nslookupdigping| 도구 | 역할 | 주요 용도 | 특징 | 예시 |
|---|---|---|---|---|
nslookup | 도메인의 DNS 조회 | A, NS, MX 등 레코드 확인 | 간단하고 빠름 | nslookup your-domain.com |
dig | 도메인의 DNS 상세 조회 | 상세한 DNS 정보, 스크립트 활용 | 구조화된 출력, 정밀한 조회 가능 | dig your-domain.com |
ping | 네트워크 연결 테스트 | 대상 IP 응답 확인 | ICMP 사용, 연결 확인 | ping your-domain.com |
nslookupnslookup your-domain.com
nslookup -type=NS your-domain.com
dig보다 디버깅 기능이 부족digdig your-domain.com
dig your-domain.com +short
dig your-domain.com NS
dig @8.8.8.8 your-domain.com
pingping your-domain.com
ping <ip주소>
# 1. 네임서버 확인
nslookup -type=NS your-domain.com
# 2. A 레코드 확인
nslookup your-domain.com
# 3. DNS 상세 정보 확인
dig your-domain.com
# 4. 네트워크 연결 확인
ping your-domain.com
| 상황 | 사용 도구 |
|---|---|
| 도메인이 어느 IP로 연결되는지 확인할 때 | nslookup, dig |
| DNS 설정이 정확한지 깊게 확인할 때 | dig |
| 서버가 실제로 응답하는지, 연결이 가능한지 확인 | ping |