Cloudflare 미리보기 링크를 가입 없이 이메일 PIN으로 잠근다

스낵 3줄 요약

  • Cloudflare Quick Tunnels에 초대한 이메일 주소만 접속하도록 제한하는 선택 기능이 추가됐습니다.
  • cloudflared 2026.9.3부터 무료로 쓸 수 있고, 개발자와 방문자 모두 Cloudflare 계정이 필요 없습니다.
  • 이메일 인증에는 사용자가 조작하는 브라우저가 필요하며, Quick Tunnels는 개발·테스트용입니다.

로컬 앱을 휴대폰에서 확인하거나 테스터에게 보여줄 때, 이제 링크를 아는 누구에게나 화면을 열어둘 필요는 없어졌습니다. Cloudflare가 2026년 10월 2일 발표한 Protected Quick Tunnels는 –allowed-mail 옵션을 붙이면 별도 계정 가입 없이도 초대한 이메일 주소로 일회용 PIN 인증을 마친 사람만 접속하게 할 수 있습니다.

Cloudflare Protected Quick Tunnels의 이메일 인증 기능을 소개하는 공식 이미지
이메일 인증을 더한 Protected Quick Tunnels. 출처: Cloudflare.

스낵걸즈 한마디

레드: 아직 만드는 중인 게임 화면을 휴대폰에서 눌러보고 싶어요. 미완성 화면을 누구에게나 열어두지 않아도 되니 한결 편하겠네요.

네아: 저는 프로토타입을 함께 살펴볼 몇 사람부터 떠올라요. 이메일 도메인 전체를 열지 않고 그분들만 초대해 이야기를 듣고 싶네요.

옵션 없이 만든 링크는 여전히 공개됩니다

Quick Tunnels는 로컬 HTTP 서비스를 임시 trycloudflare.com 주소로 공유합니다. 도메인을 준비할 필요는 없지만, –allowed-mail 없이 실행하면 기존처럼 링크를 아는 누구나 접속할 수 있습니다.

이메일 제한을 켜면 방문자는 브라우저에서 이메일 주소를 입력하고, Cloudflare Access가 해당 메일함으로 보낸 일회용 PIN으로 인증합니다. 인증한 주소가 허용 목록에 있어야 로컬 앱에 들어갈 수 있습니다.

이메일 인증과 로컬 접속 허용 과정을 설명하는 Cloudflare의 공식 4단계 흐름도
이메일 소유 확인부터 로컬 접속 허용까지의 4단계 흐름. 출처: Cloudflare.

명령 한 줄에 초대할 이메일을 붙입니다

cloudflared 를 2026.9.3 이상으로 설치하거나 업데이트하고 로컬 HTTP 서버를 실행한 뒤, 다음 명령으로 보호된 터널을 만들 수 있습니다.

cloudflared tunnel --url http://localhost:8080 --allowed-mail alice@example.com

위 명령은 http://localhost:8080 에서 실행 중인 서버를 공유하는 예시입니다. alice@example.com 은 예시 주소이므로, 실제로 초대할 사람의 이메일 주소로 바꾸면 됩니다.

여러 사람을 허용하려면 –allowed-mail 을 반복해 주소를 추가합니다. 같은 이메일 도메인의 모든 주소를 허용하려면 –allowed-mail ‘*@example.com’ 처럼 지정할 수 있습니다. 와일드카드 값은 셸이 별표를 확장하지 않도록 따옴표로 감싸야 합니다.

초대 대상을 바꾸려면 cloudflared 를 중지하고 새 터널을 시작해야 합니다. 프로세스를 멈추는 순간 모든 접속이 끝나며, 새 Quick Tunnel을 만들 때마다 호스트 이름도 달라집니다.

초대 목록은 Cloudflare로 보내지 않습니다

허용할 이메일 목록은 로컬 cloudflared 프로세스의 메모리에 저장되며 Cloudflare로 전달되지 않습니다. 접속 허용 여부도 cloudflared 가 인증된 주소를 이 목록과 대조해 결정합니다.

방문자의 이메일 소유 여부를 인증하는 쪽은 Cloudflare Access입니다. 따라서 방문자가 입력한 이메일 주소는 인증 과정에서 Cloudflare가 처리합니다. 초대 목록을 로컬에 보관하는 것과 방문자의 이메일을 인증하는 것은 구분해야 합니다.

인증이나 권한 확인에 실패한 요청은 로컬 서비스에 전달되지 않습니다. 보호된 터널이 확인 실패를 이유로 공개 모드로 바뀌는 일도 없습니다.

브라우저로 확인하는 개발용 미리보기

이메일 인증에는 사용자가 직접 조작하는 브라우저 세션이 필요합니다. 이 인증 방식은 비대화형 클라이언트를 지원하지 않습니다.

Quick Tunnels는 개발·테스트용으로, 가동 시간을 보장하지 않으며 Server-Sent Events(SSE)도 지원하지 않습니다. 터널 하나에서 동시에 처리 중인 요청은 최대 200개까지이고, 이를 넘는 요청에는 HTTP 429 응답을 반환합니다.

고정 주소나 실제 운영 트래픽이 필요하다면 일반 Cloudflare Tunnel을 이용할 수 있습니다. 이메일 제한을 추가한 Quick Tunnels도 임시 개발용 링크라는 용도는 그대로입니다.

출처 및 확인일: 2026년 10월 3일

관련 해시태그
#GameSunakku #게임스낵 #Cloudflare #QuickTunnels #로컬개발 #이메일인증 #개발도구

Game Sunakku에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기