• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

시놀에서 간단하게 도메인 서버를 운영하는 방법을 한번 올려봅니다.

keiminem keiminem 684

2

11

시놀에서 간단하게 도메인 서버를 운영하는 방법을 한번 올려봅니다. - Keiminem's Space

 

도메인 서버를 직접 운영하기 위해서는 우선 도메인 구매를 하셔야합니다.

도메인만 구매해서 서버를 운영하실거라면 가격만 신경쓰셔도 될것 같긴합니다만

 

저는 보통 후이즈를 추천하는 편입니다.

 

도메인을 구매하셨다면 이제 본격적으로 서버를 만들어봐야겠죠

 

여기서는 우선 도메인을 내 서버에 연결하는 방법만을 소개하겠습니다.

 

image.png.jpg

정말 편리하게도 시놀로지엔 이미 도메인서버 어플이 준비되어있습니다.

 

image.png.jpg

 

아이피주소 공개에 대해 너무 심각하게 생각하지 않으셔도 됩니다.

어짜피 도메인을 운영한다는건 내 아이피를 전세계에 공개한다는 얘기가 됩니다.

 

그럼 시작하겠습니다.

 

우선 도메인서버 어플에서 생성-기본영역 을 생성해줍니다.

 

image.png.jpg

 

 

기본영역에서

도메인 이름 : 구매한 도메인주소 (도메인앞에 www는 CNAME으로 추가하는것이므로 생략합니다.)

기본 DNS 서버 : 도메인서버의 IP주소(로컬IP 가 아닌 글로벌IP를 써야합니다.)

그다음 바로 저을 눌러주면 됩니다.

image.png.jpg

 

저장하고나면

image.png.jpg

 

도메인영역이 생성되어있을겁니다. 

저의경우 같은주소를 썼기때문에 (2)가 자동 추가되어있으니 신경쓰지않으셔도됩니다.

더블클릭해서 편집을 열어줍니다.

 

image.png.jpg

 

레코드 유형에 대해 잠깐 짚고 넘어가야 합니다.

이번글에서 사용할것은 NA, A, CNAME 정도가 전부이므로 3개만 설명하겠습니다.

 

---------------------------------------------------------------- 

A (Address Mapping records)  

레코드 A는 주어진 호스트에 대한 IP 주소 (IPv4)를 알려줍니다.

A 레코드는 도메인 이름을 해당하는 IP 주소로 변환하는 데 사용됩니다.

 

CNAME (Canonical Name) 

CNAME, 정식 이름, 레코드는 별칭 또는 기타 원하는 이름을 실제 CNAME 도메인 이름에 연결합니다. 예를 들어 example.com과 같은 베어 도메인은 www.example.com으로 이동할 수 있습니다.

 

NS 레코드 (Name Server) 

NS 또는 Nameserver 레코드는 도메인에 대한 DNS 정보를 보낼 서버를 결정합니다. 일반적으로 도메인에 대한 기본 및 보조 이름 서버 레코드를 설정합니다.

 

 

---------------------------------------------------------------- 

 

위 스크린샷에 설정을 가볍게 보자면

이름 - 유형 - 정보

keiminem.kr - NS - ns.keiminem.kr

ns.keiminem.kr - A - 1.2.3.4

 

keiminem.kr 이란 도메인의 네임서버 도메인은 ns.keiminem.kr 이다.

ns.keiminem.kr 이란 도메인의 IP주소는 1.2.3.4 이다.

라고 설명해줄수있습니다. 여기까지만해도 keiminem.kr 이라는 주소의 도메인서버로서의 기능을 할수 있지만

 

우리가 사용하고있는 ISP의 네임서버에는 새로 만들어진 네임서버가 등록이 되어있지 않습니다.

그래서 우리는 A레코드를 하나 더 추가해

keiminem.kr - A - 1.2.3.4

image.png.jpg

 

를 추가해 줍니다.

 

-> 사실 이부분은 저도 여러번 테스트를 해보긴했는데 도메인에 대한 직접적인 A레코드가 없으면 작동하지 않더군요.

저도 얕은 지식을 공유하는 수준이라 정확히 어떤 매커니즘인지는 잘 모르겠습니다.;

 

image.png.jpg

 

추가후 이런 상태가 되고나면 도메인서버는 이미 완성된것입니다.

간단하죠?!

 

마지막으로 도메인공급자의 서버에서 도메인호스트IP를 지정해주고나면 설정은 끝이납니다.

 

image.png.jpg

 

후이즈를 이용하고있는 제 도메인의 설정은 이렇게 되어있습니다.

 

다음 해상도 탭으로 넘어가

image.png.jpg

전달자 부분에 DNS서버의 IP를 적어줍니다.

 

여기까지 하고나면 전체적인 경로는 

A가 B 의 도메인주소로 접속하기 위해서 간다고 했을때

A 는 우선 ISP의 네임서버에 도메인을 조회하게됩니다.

ISP의 네임서버에 리스트가 없을때 도메인관리기관들의 서버에 접속해 도메인정보를 가져오게됩니다.

도메인기관에서는 자사의 네임서버를 쓰고있으면 곧바로 IP주소를 반환하고

따로 지정된 네임서버가 있을경우 네임서버의 IP를 반환합니다.

네임서버의 IP를 반환받은 ISP의 네임서버는 ns.keiminem.kr 에서 keiminem.kr의 IP를 반환받아 A에게 전달하게됩니다.

 

이런식으로 정보교환이 되면서 리스트업 되는 과정을 거쳐가면서 ISP의 네임서버간에는 데이터 교환이 됩니다.

* 전세계로 뻗어나가는 내 도메인서버?.....

 

 

마무리.

개인네임서버를 직접 활용하는 경우에 장점이라면 즉각적인 도메인 추가 변경 관리 가 가능하다의 다른 그 어떤이유도 없다고 봅니다만...

도메인관리기관의 서버를 이용할경우 도메인 설정변경에 관한 적용시간이 1분에서 ~ 36시간까지 걸릴수 있으므로

답답한게 싫으시다면 한번 운영해보시는것도 괜찮을거라 생각됩니다.

SSL인증서, MX, PTR, TXT 등에 관해서는 추후 또 적도록 하겠습니다.

 

어디까지나 얕은지식에서 나온 가이드입니다.

틀리거나, 다른점이 있다면 댓글 부탁드립니다.

확인후 수정해두도록 하겠습니다.

 

신고공유스크랩
11
2등
큐브 2022.10.03. 21:30

제작하신 사이트 CMS는 어떤 걸루 하셨나욤!?

사이트가 깔쌈하니 너무 탐나보입니다. ^^

개인적으로 사용해도 좋을것 같아욤 ㅎ

3등
ST_0913 2022.10.04. 00:45

시놀 dns 서버도 좋지요

와일드카드 인증서 등등 직접 만져보다가, 관리가 귀찮아서 NPM으로 갈타았습니다 ㅋㅋ

웹 서버 등을 운영하시는 분들의 경우에는 또 다른 이야기가 되겠네용

dadami 2022.10.04. 23:50

1분에서 36시간이 걸린다는것은 DNS의 TTL(time to live) 때문입니다. Dns 리졸버가 dns 쿼리를 얼마동안 캐싱하는지 정하는것으로.. 사설 네임서버를 쓰는것과는 관련이 없습니다. 당장 Cloudflare 의 경우를 보더라도 ttl를 가변적(기본은 자동) 으로 조절할 수 있는지라. 추가로 Cf tunnel 과 같은 무료 서비스를 사용하면 ip 노출이 전무한데 외부접속이 가능한 기괴한 세팅을 하실 수 있습니다.

profile image
Intuit 2022.10.05. 09:22

요새 Cloudflare와 npm 조합으로 SSL wildcard 인증서 발급이 너무 편해서 

DNS 서버 직접 돌리는 메리트가 점점 줄어드는것 같네요

 

멋진넘 2022.10.14. 16:17

자료 감사합니다.

 

저도 TEST로 DNS구매해서 셋팅해보고 있는데 안되고 있어 질문드립니다.

 

클라이언트 PC에 "네트워크셋팅"을 "DNS서버IP주소"로 셋팅하고 nslookup를 조회하면 잘 됨니다.(외부인터넷 포함)

문제는

클라이언트 PC 네트워크세팅 도메인을 "8.8.8.8"등 외부 도메인으로 설정후 nslookup를 조회 하게 되면 조회가 안됨니다.

 

도메인업체?(가비아) 셋팅은 이상없다고 합니다.

 

시놀로지 셋팅도 위에서 하라는대로 다 했는댕..ㅠㅠ

 

 

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
질문 proxmox ssd 인식이 갑자기 안됩니다 고장인걸까요? 3 kmw_ 15시간 전09:37 109 +1
질문 ZFS 풀에서 계속 에러가 뜹니다 3 bass9030 1일 전00:43 74 +1
잡담 백업 주기와 방법에 대한 고민 11 칼룬 1일 전18:12 200 +1
3845 질문
normal
감자칩 6시간 전18:55 59 0
3844 질문
normal
숲형 13시간 전11:21 180 0
3843 질문
image
kmw_ 15시간 전09:37 109 +1
3842 질문
normal
bass9030 1일 전00:43 74 +1
3841 잡담
normal
칼룬 1일 전18:12 204 +1
3840 질문
normal
늘맑음 1일 전15:10 171 +1
3839 질문
image
게르노 1일 전12:26 61 0
3838 잡담
normal
bong90a 1일 전10:50 338 0
3837 후기
image
추주비 1일 전10:33 248 +1
3836 질문
normal
angrynerd 2일 전14:11 401 0
3835 오픈소스
image
달소 4일 전23:00 368 0
3834 후기
normal
N4100 4일 전18:56 416 +4
3833 가이드
file
펜타네스트 4일 전18:39 284 +1
3832 질문
image
똥쓰똥쓰 4일 전17:02 265 0
3831 후기
image
동도리군 4일 전10:27 306 0
3830 질문
image
칼룬 5일 전11:56 76 0
3829 질문
image
초보나스 5일 전11:13 323 0
3828 질문
image
kmw_ 6일 전22:29 208 0
3827 후기
image
달소 6일 전21:35 286 +1
3826 질문
normal
ljr10 6일 전21:33 177 0