brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 27. 2024

2. DNS-도메인 구매,네임서버 설정

신규 스타트업의 경우 도메인을 구매하고, 네임서버를 설정해보자.


<1> 도메인 구매

<2> 네임서버 설정

<3> 웹서버 1대 생성, DNS 레코더 등록

<4> 웹서버 2번 생성, 내 서버 이미지 사용

<5> 로드 밸런서 생성, DNS 레코더 등록




<1> 도메인 구매


1

가비아에서 구매

도메인 등록 대행 기관


https://www.gabia.com/


예)

taeho11.co.kr

serverup11.com



taeho11.co.kr

도메인 관리





2

네이버 클라우드는 도메인 구매는 진행하지 않습니다.

도메인 구매는 도매인 등록 대행기관(가비아)을 통해 하세요.


도메인 등록 대행 기관의 의미?

도메인 등록을 쉽게 하도록 대신해주는 곳이다. - 비용 납부. 비용 납부하지 않으면 서비스 불가함.

상위 기관에 네임서버의 정보를 알려준다.





3

네이버 클라우드는 구매한 도메인에 대한 운영을 합니다. 

운영 = 네임서버 설정 




<2> 네임서버 설정



1

Services > Networing > Global DNS






2

도메인 추가

taeho11.co.kr





3

레코드 추가

www5   >  5.5.5.5  > 추가





4

설정 적용 > 배포를 해야 한다 - 네이버 Global DNS가 다른 DNS와 다른 부분이다.

꼭 배포 해야 한다.




배포 해야 한다.




5

확인?


nslookup


C:\Users\seo>nslookup

기본 서버:  bns1.hananet.net

Address:  210.220.163.82


> www5.taeho11.co.kr

서버:    bns1.hananet.net

Address:  210.220.163.82

권한 없는 응답:

이름:    www5.taeho11.co.kr

Address:  5.5.5.5



dig




6

Windows PC의 경우 dig  설치해 확인해보자.



https://cafe.naver.com/dnspro/764




dig @168.126.63.1 www5.taeho11.co.kr



C:\Users\seo\dig>dig @168.126.63.1 www5.taeho11.co.kr

; <<>> DiG 9.4.0a6 <<>> @168.126.63.1 www5.taeho11.co.kr

; (1 server found)

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1064

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:

;www5.taeho11.co.kr.            IN      A

;; ANSWER SECTION:

www5.taeho11.co.kr.     300     IN      A       5.5.5.5

;; Query time: 34 msec

;; SERVER: 168.126.63.1#53(168.126.63.1)

;; WHEN: Sat Jul 27 18:21:41 2024

;; MSG SIZE  rcvd: 52




dig @168.126.63.1 www5.taeho11.co.kr +short


C:\Users\seo\dig>dig @168.126.63.1 www5.taeho11.co.kr +short

5.5.5.5




7

DNS  레코드 추가1

공인IP를 가진 서버 2대에 대해 DNS에서 레코드를 추가한다.

서버 장애시 수동으로 지워야 서비스가 정상적으로 동작한다.



8

DNS  레코드 추가2

공인IP를 가진 L4(로드 밸런서)에 대해 DNS에서 레코드를 추가한다.

서버 장애시 L4(로드 밸런서)에서 자동으로 제거 되므로 서비스가 정상적으로 동작한다.


<3> 웹서버 1대 생성, DNS 레코더 등록




1


https://www.ncloud.com/




10

Services > Networking > VPC


VPC

agame-dev

10.0.0.0/20


Subnet Management

agame-dev-pub1

10.0.0.0/24

일반



11

Services > Compute > Server > init Script

Srcipt 생성

http-2024-07-28





12

Services > Compute > Server > 서버 생성 

rocky-8.10-base

서버 이름 

agame-web01-dev

추가

공인IP  새로운 공인 IP 할당


새로운 인증키

agame-web01-dev-07-28



참고

https://brunch.co.kr/@topasvga/3808


새탭에서 보기


서버 관리 및 설정 변경


관리자 비밀번호

passwd



13

Services > Networking > Global DNS

레코드 추가

www1


설정 적용 > 배포



14

Services > Compute > Server > ACG

0.0.0.0/0 

80 허용


웹사이트 접속 확인

www1.taeho11.co.kr





<4> 웹서버 2번 생성, 내 서버 이미지 사용



1

내서버 이미지로 2번 서버 만들기



어플리케이션 설치된 동일 서버 복제하기

Server > 서버 관리 및 설정 변경 > 내 서버 이미지 생성

agame-web01-dev-07-28-1




16

2번 서버 생성

서버 생성 > 내 서버 이미지 

agame-web02-dev




<5> 로드 밸런서 생성, DNS 레코더 등록




https://brunch.co.kr/@topasvga/1400



# Server > 서버 관리 및 설정 변경 > 서버 클릭 > 인증키 관리 > 불필요한 인증키 삭제하기




온프라미스 DNS 공부 자료1


https://cafe.naver.com/dnspro/5403



8

온프라미스 DNS 공부 자료2

https://brunch.co.kr/@topasvga/1387



9

DNS책

https://brunch.co.kr/@topasvga/1995




감사합니다.

매거진의 이전글 1. DNS,GSLB로 CSP 이중화 해보자
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari