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

cloudflare 도와 주세요.

똥쓰똥쓰 826

0

20

cloudflare에서 도메인을 구입하고 사용하려 합니다.

dsm에 cloudflare 없어 인터넷에서 찾은 "sudo curl https://raw.githubusercontent.com/namukcom/SynologyCloudflareDDNS/master/setddns.py | python3 -" 명령어로 cloudflare를 활성화하기는 했습니다.

 

여기서 호스트 이름은 구매한 도메인, 사용자이름은 cloudflare의 아이디(이메일), 패스워드는 cloudflare에서

확인한 api비번을 넣었습니다.

 

이후 연결 테스트를 하니 "실패함"으로 나옵니다.

제목 없음2.jpg

 

원인을 추정해보면 dns 설정이 잘못 되었거나, 인증이 잘못 된것 같은데 초기 설정을 어떻게해야 하는지 문의 드립니다.

아래 도메인 구매 후 아래 dns 셋팅을 별도 해줘야 하나요?  아래 안내 메세지가 있는데 어떻게 해야 할지를 모르겠습니다.

 

설정을 완료하려면 몇 가지 추가 단계를 수행해야 합니다.

www에 대한 A, AAAA 또는 CNAME 레코드를 추가해야 www.d******.me이(가) 확인됩니다.

루트 도메인에 대한 A, AAAA 또는 CNAME 레코드를 추가해야 d*****.me이(가) 확인됩니다.

 

제목 없음.jpg

신고공유스크랩
20
profile image 1등
달소 2022.10.19. 14:59

https://svrforum.com/?document_srl=37881&mid=nas&act=dispBoardContent

이걸로 안되실까요??

똥쓰똥쓰 글쓴이 2022.10.19. 15:12
달소

앞단에 호스트 등록이 필요한가봐요.... 너무 초보라 ㅎㅎㅎ

 

보고된 이유는 [호스트 이름이 존재하지 않습니다. 서비스 제공 업체의 웹사이트에서 호스트 이름을 생성했는지 확인해 주십시오.]

똥쓰똥쓰 글쓴이 2022.10.19. 15:31
달소

루트 도메인에 대한 A, AAAA 또는 CNAME 레코드를 추가해야 *****.me이(가) 확인됩니다.

이걸 해야 하는데 어찌해야 할지 모르겠네요 TT

profile image
달소 2022.10.19. 15:33
똥쓰똥쓰

이름에 @를 쓰시고 IP에 지금사용하고계신 공인 IP를 적어주시면됩니다

똥쓰똥쓰 글쓴이 2022.10.19. 16:13
달소

공인 아이피는 계속 바뀌는데 현재 값을 넣으면 되나요? 그리고 a레코드로 넣어야 할까요?

profile image
달소 2022.10.19. 20:15
똥쓰똥쓰

공인아이피는 쉽게바뀌지않을뿐더러 ddns설정해주시면 a레코드 ip값이 바뀌실겁니다

profile image 2등
quad 2022.10.19. 17:11

구입한 도메인이 mydomain.com 이라고 가정하고, 나의 공인 IP가 123.123.123.123 일떄,

 

a 레코드는 내가 구입한 도메인과 나의 공인 IP를 연결해 주는 레코드입니다.

따라서 123.123.123.123과 mydomain.com 이라고 넣으면 되고,

cname 레코드는 내가 사용할 서브 도메인과 내가 구입한 도메인을 연결해 주는 레코드입니다.

따라서 photo라는 서브 도메인을 쓰고 싶을 경우, photo와 mydomain.com을 넣어주면 됩니다.

 

나의 나스로 들어오는 모든 교통 정리는 cloudflare에서 다 해 주므로 시놀로지의 DDNS 같은 것은 설정 할 필요가 없습니다.

똥쓰똥쓰 글쓴이 2022.10.19. 17:58
quad

답변 정말 감사합니다. 기초지식이 없어 힘드네요....

cname 레코드의 경우 만일 서비 도메인이 아래처럼 각각 다른 ip로 들어가게끔도 설정 가능할까요???

 

photo.aaa.me -> ip xxx.xxx.xxx.100

music.aaa.me -> ip xxx.xxx.xxx.200

profile image
quad 2022.10.19. 18:24
똥쓰똥쓰

xxx.xxx.xxx.100 과 xxx.xxx.xxx.200를 둘 다 소유하고 계신가요?

공인 IP는 하나만 받고 DSN 레코드 등록은 하나의 공인 IP를 나의 도메인 그리고 서브도메인에 연결하는 것입니다.

 

위의 경우는,

1. 나의 공인 아이피가 xxx.xxx.xxx.100과 xxx.xxx.xxx.200 이렇게 두 개를 가지고 있고,

2. photo라는 서비스와 music이라는 서비스를 각각 다른 공인 IP에 연결해서 사용하고 싶을 때

사용이 가능합니다.

 

정확히 무엇을 하시려는 것인지(최종 목적이 무엇인지) 말씀하지 않아서 모르겠지만, 일반적인 경우라면 공인 IP 하나에 cname을 쓰고 싶은대로 다 등록하고 나머지는 공유기나 시놀로지에서 관리하면 됩니다.

 

aaa.me -> ip xxx.xxx.xxx.100 이렇게 a 레코드 등록을 하고,

photo -> aaa.me

music -> aaa.me

vidoe -> aaa.me

이렇게 cname 레코드 등록을 합니다.

그러면 photo.aaa.me를 치든, music.aaa.me를 치든, video.aaa.me를 치든 cloudflare는 나의 공인 IP인 xxx.xxx.xxx.100으로 보내줍니다.

그러면 나머지는 공유기가 받아서 포트포워딩으로 연결하든, 서브도메인 이름으로 연결하든 공유기랑, 시놀로지에서 교통 정리를 하는거죠.

똥쓰똥쓰 글쓴이 2022.10.20. 09:06
quad

자세한 설명 감사합니다. 공부를 좀 해야 겠네요. 역시 전문가 님이라 다르십니다.

설명해 주신것과 같이 아래 같이 했습니다.

 

DNS.jpg

profile image
quad 2022.10.20. 10:12
똥쓰똥쓰

잘 하셨습니다. 그렇게 하시면 됩니다.

이제,

1. 공유기에서 시놀로지 나스가 잡고있는 IP로 80과 443 포트를 포워딩하시고,

2. 시놀로지에 가서 제어판-외부 액세스-ddns설정 같은 것은 하지 말고 다 비워두시고 아래의 글을 참조해서 역방향 프록시 설정하시면 됩니다. 그러면 cloudflare에서 설정한대로 photo.aaa.me 하면 사진 사이트로 접속됩니다.

https://svrforum.com/nas/480355

똥쓰똥쓰 글쓴이 2022.10.20. 12:41
quad

덕분에 많은걸 배웠습니다.... 인증서까지 설치 했고 npm도 한번 도전해 보려구요^^

감사합니다.

 

그런데 ddns설정은 유동ip라 nas쪽에서 해줘야 하지 않나요? 시놀에서 cloudflare를 기본 지원하지 않아서 인터넷을 따라해 설정해논 상태 입니다. 공유기에서도 할 수 있다는데 멀린펌웨어가 어쩌구 해서 그냥 nas에서 했습니다.

DNS.jpg

profile image
quad 2022.10.20. 13:04
똥쓰똥쓰

통신사에서 제공하는 공인 IP는 이름은 유동 IP인데 사실은 거의 바뀌지 않습니다.

저는 4년째 같은 통신사(KT)의 초고속 인터넷을 사용하고 있는데 한번도 바뀐 적이 없습니다.

공유기 재부팅도 여러번 했는데 IP는 항상 그대로입니다.

 

위의 화면의 DDNS편집은 만약 나의 공인 IP가 바뀐다면 그 바뀐 공인 IP를 나의 IP를 등록해 둔 cloudflare에 자동으로 신고하는 목적인데, IP가 바뀌지 않으므로 모두 공란으로 두어도 아무 문제없습니다.

 

NPM까지 설치하시고 모든 들어오는 요청을 NPM으로 보내고 NPM이 교통정리해서 photo.aaa.me, video.aaa.me 로 보내주면 완전 편리하죠. 그때는 새로운 사이트 만들어도 1.cloudflare 가서 cname 레코드 추가한다. 2.새로운 사이트를 NPM에 등록한다. 이렇게만 하면 되니까요. 인증서도 NPM에서 *.aaa.me 하나 받아서 aaa.me를 사용하는 모든 서비스에 적용 할 수 있습니다.

 

NPM 올리실거면 어차피 도커를 사용하실텐데, 도커에 flame 같은거 올려서 대시보드 만들어서 사이트들 등록해 두면 내가 cloudflare에 cname에 등록한 모든 사이트를 클릭 한번으로 이동 할 수 있습니다.

똥쓰똥쓰 글쓴이 2022.10.20. 13:37
quad

자꾸 질문을 드려 죄송합니다. npm 설치 후 도메일을 https://내부ip:5001로 설정을 했는데

dsm에 들어가지 못하고 아래의 화면이 나옵니다. 이유를 알 수 있을까요?

 

1.jpg

2.jpg

profile image
quad 2022.10.20. 14:36
똥쓰똥쓰

이 부분은 도커에서 NPM 올릴때 어떤 포트를 잡아서 올렸는지를 봐야 합니다.

전체적인 개요는 이렇습니다.

 

1. clouflare에서 세팅을 다 했으니 이제 dsm.aaa.me로 요청을 하면 그 요청은 cloudflare로 가게 되고, cloudflare는 "응 그 이름은 123.123.133123 IP를 쓰고 있으니 그리로 보내줄께" 합니다.

 

2. 그러면 요청은 이제 나의 집으로 오게 되는데 제일 먼저 받는 놈이 공유기입니다. 따라서 공유기가 해당 요청을 받으면 무조건 NPM으로 던지도록 만들면 됩니다. 도커로 NPM을 만들 때 포트를 8080:80, 9443:443 이렇게 만들었다면 공유기의 포트포워딩에 들어가서 192.168.0.200 의 외부포트 80, 443 내부포트 8080, 9443으로 설정합니다. 그러면 80으로 들어 온 요청이 8080으로 가게되고 8080은 바로 NPM의 포트입니다.

 

3. NPM은 해당 요청을 받은 다음 그 요청을 위의 화면처럼 서비스하는 곳으로 보내게 됩니다.

 

따라서 확인해야 할 사항은,

1. 도커에 NPM 만들 때 사용했던 NPM의 포트를 공유기에서 포트포워딩 하셨는지요?

2. dsm.aaa.me 가 있는 컴퓨터의 내부 IP가 192.168.1.200이 맞는지요?

 

두가지를 확인해 보세요.

똥쓰똥쓰 글쓴이 2022.10.20. 16:20
quad

정말 감사합니다. 제가 이쪽은 초보라 많이 귀찮게 해드린것 같습니다.

문제는 말씀하신것 처럼 도커 생성 시 포트 문제 였습니다. 네트워크를 기본에 하지 않고 브릿지로 하고 포트 맵핑하니 잘 됩니다. 잘못된 블로그를 따라만 했네요^^ 감사합니다.

똥쓰똥쓰 글쓴이 2022.10.20. 12:41
파스타헛

많은 분들이 도움을 주셔서 해결했습니다. 앞으로 할께 많아 질문을 좀더 드려야 할것 같아요....

많은 도움 부탁 드립니다^^

profile image
화정큐삼 2022.10.20. 13:07
파스타헛

고인물이는 말이 초고수라는 의미로 쓰이긴 하지만 안좋은 의미도 내포하고 있어서 온라인상에서는 적절치 않은 용어 같습니다.

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 7시간 전10:37 179 +1
가이드 Proxmox 설치시 [ERROR] no device with valid ISO found 해결방법 3 달소 18시간 전23:10 73 +1
정보 proxmox/debian 레포 변경사항 (N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware') 1 달소 1일 전08:21 163 +1
3865 가이드
image
달소 24분 전17:40 16 0
3864 질문
normal
까칠한나그네 2시간 전15:44 49 0
3863 잡담
image
달소 7시간 전10:37 179 +1
3862 가이드
image
달소 18시간 전23:10 73 +1
3861 가이드
image
달소 19시간 전22:54 75 0
3860 질문
normal
감자칩 23시간 전18:56 190 0
3859 질문
image
게르노 1일 전16:08 66 0
3858 질문
image
동도리군 1일 전12:14 88 0
3857 정보
image
달소 1일 전08:21 163 +1
3856 잡담
image
달소 1일 전07:46 283 +1
3855 가이드
image
달소 1일 전07:24 251 0
3854 질문
normal
서버구축하자 2일 전13:09 407 0
3853 질문
image
미스터빈 2일 전20:09 218 0
3852 질문
image
초보나스 3일 전08:05 264 +1
3851 질문
normal
웹서버구축관심 4일 전02:22 326 0
3850 잡담
normal
달소 4일 전23:39 217 +2
3849 질문
normal
게르노 5일 전03:11 200 0
3848 질문
image
감자칩 5일 전20:04 296 0
3847 질문
normal
ljr10 5일 전19:45 211 0
3846 질문
image
TANG 6일 전11:33 240 0