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

클라우드플레어를 인증서버로 Cloudflare Zero Trust 사용하기.

달소 달소 1963

1

14

 

안녕하세요. 달소입니다.

이번에 소개해드릴것은 클라우드플레어 DNS를 사용하시는분들께서 유용하게 사용하실만한 기능을 찾아왔습니다!

 

이전에 인증서버로 소개해드렸던 Authelia와 비슷한 역할을 할 수 있는 Zero Trust라는 기능인데요.

 

클라우드 플레어에 등록된 도메인에 접속을 할때 클라우드 플레어에서 인증방식으로 설정한것(OTP,Google,github인증등)을 거친 뒤에 페이지에 넘어갈수있도록 해줍니다.

클라우드플레어의 기능이기때문에 반드시 도메인이 등록되어야 하며 DNS또한 클라우드플레어 프록시를 사용해야합니다.

 

보통의 통신이 클라이언트 -> DNS -> 서버 였다면

클라이언트 -> DNS -> ZeroTrust 인증 -> 서버로 인증을 진행하게됩니다.

 

image.png.jpg

 

image.png.jpg

image.png.jpg

image.png.jpg

image.png.jpg

image.png.jpg

 

여기서 기본적인 일회용 PIN은 이메일로 OTP코드를 보내줍니다.

image.png.jpg

 

 

image.png.jpg

 

 

 

image.png.jpg

 

image.png.jpg

 

적용 어플리케이션 추가하기

image.png.jpg

 

image.png.jpg

 

실제로 클라우드플레어에서 호스팅하고있는 도메인에 대한 등록방법입니다.

 

먼저 적용하실 도메인의 프록시를 클라우드 플레어로 설정해주고

image.png.jpg

 

이름은 적당히 지정해주시고 domain 쪽에 적용할 도메인과 경로를 지정해주시면됩니다.

image.png.jpg

 

이제 정책입니다.

Plices의 경우 입맛에 따라 다르겠지만 저같은경우 구글 로그인을 사용할것이기때문에 특정 이메일로 지정을했습니다.

image.png.jpg

Action을 Allow로 두고 Configure rule을 특정 이메일로한다면 이 이메일로 접근했을때만 접속을 허용한다는 뜻입니다.

 

image.png.jpg

 

그다음은 인증방식인데 두개를 넣어줬습니다.

 

image.png.jpg

 

마지막 셋팅쪽은.. 대충 체크만해줬습니다.

image.png.jpg

 

이제 해당 url로 접속하게되면 구글인증/PIN 으로 진행합니다.

 

image.png.jpg

 

여기서 지정된 메일이 아닌 다른 메일을 입력하게되면 인증코드가 안오거나 접속이 결국안됩니다.

 

image.png.jpg

 

image.png.jpg

 

 

이렇게 허용되지않는 계정의 경우 접근이 되지않습니다.

참 쉽죠?

신고공유스크랩
14
profile image
달소 글쓴이 2022.08.24. 08:55
콜라

오오 빠르시네요!!

어제 쓰다가 졸려서,, 캡쳐만해놓고 갔습니다 핳..

profile image
달소 글쓴이 2022.08.24. 08:55
뻘짓의초심자

잘 적용되셨다니 다행입니다~

저도 여기서 테츠님 댓글타고 가서 보고 신기해서 셋팅해봤습니다 ㅎ

3등
DarkAcid 2022.08.24. 12:08

저도 어제부터 Authelia 하다가 너무 힘들어서 이 리뷰보고 적용했습니다. 무지무지 쉽네요

profile image
달소 글쓴이 2022.08.24. 13:42
DarkAcid

단점이.. dns를 클플로 태워야되서 서비스하는곳에는 적합하지않는다 정도빼고는 참 좋은거같습니다 ㅎㅎ

지구 2022.11.03. 01:04
달소

달소님, 클플이 클라이언트인 거 같고, 플? 플이 뭘까요?? 궁금합니다.

nmks21 2022.10.25. 20:55

헐.. 이게 더 쉬워보이는데.. 어쨰서 전 authelia를 삽질해가며 구축했을까요...

카노푸스 2023.04.19. 11:06

auth.xxxx.com 으로 접속하면 인증페이지가 뜨긴하는데 나머지 하위 도메인들은 어떻게 보호 하나요? 원하는건 aa.xxxx.com bb.xxxx.com으로 접속해도 auth 인증페이지가 뜨게 하고 싶습니다. 도커에 npm올려서 사용중입니다

마이크로서버 2023.04.25. 11:47
문의 드려보는데 이거 설정하면 리버스 주소 설정을 클플에서 할수 있는거죠? 인증서 따로 안받아도 되구요? 그런데 클플 프록시는 하루 한계 용량이 있던데 설정 하시고 나서 괜찮으신가요? 해보려고 생각중이였는데 제약이 있는거 같고 만졌다가 리스크가 올까봐... 일단 보류 중입니다. ^^
profile image
달소 글쓴이 2023.04.25. 23:53
마이크로서버
이건 최근에 나온 cloudflared(?) 와는 다른 인증페이지를 한번 더 띄워주는 용도입니다. 프록시 용도는아닙니다 ㅠ

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 iventoy pxe는 속도가 엄청 느리군요.. nohdd는 왜 빠르지.. 음... purndal 1일 전00:52 135 +2
잡담 proxmox로 갈아탔습니다 7 기현 2일 전07:34 408 +2
잡담 Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 3일 전11:38 306 +1
3899 정보
image
툭툭이 24.03.28.11:14 920 +17
3898
image
eyeball 23.04.05.21:08 1809 +16
3897 정보
image
antegral 22.05.07.01:18 3203 +16
3896 잡담
image
햇서 23.06.05.05:53 917 +14
3895
image
달소 22.03.17.22:09 19071 +14
3894 정보
image
EXP 24.02.06.03:43 1346 +10
3893
image
달소 22.05.06.15:43 1046 +10
3892
image
달소 22.03.17.22:25 5090 +10
3891 정보
image
달소 24.02.19.00:58 978 +9
3890
image
theb1ue 22.06.14.16:05 4902 +9
3889 가이드
image
opq! 24.04.02.21:25 482 +8
3888 잡담
image
달소 24.01.15.03:22 587 +8
3887
image
달소 23.01.27.14:15 16146 +8
3886
image
달소 22.07.07.16:57 1947 +8
3885
image
달소 22.03.14.17:30 4214 +8
3884
image
달소 22.02.11.13:31 3045 +8
3883 후기
image
cdma2000 24.02.06.13:12 797 +7
3882 가이드
image
달소 23.07.04.20:38 1935 +7
3881
image
앨런임더 23.03.31.21:14 1901 +7
3880 잡담
image
곰삼촌 23.01.25.10:05 1094 +7