Ngrok
ngrok은 애플리케이션, API, AI 모델이 어디에서 실행되든 해당 서비스로 향하는 트래픽을 라우팅하고 보호하는 개발자 인프라 플랫폼입니다. 로컬 앱을 클릭 한 번으로 공용 인터넷에 노출할 수 있으며, 프로덕션 환경에서는 API 게이트웨이와 AI 게이트웨이로도 사용할 수 있습니다.
대안 서비스
기술 스택
아직 추가된 기술 스택이 없습니다. 로그인하고 추가 제안하기
ngrok의 공식 슬로건은 "Connect anything, anywhere"(어디서든 무엇이든 연결)입니다. localhost를 공용 인터넷에 노출하는 터널링 도구로 시작해, 지금은 개발·테스트부터 프로덕션 배포까지 아우르는 네트워킹 플랫폼으로 발전했습니다.
주요 제품
- Share localhost: 로컬에서 실행 중인 앱을 공용 인터넷에 공유해 데모, 협업, 연동 테스트에 활용합니다.
- Gateway: 어디에서 실행되든 서비스를 안전하게 보호하고 트래픽을 변환·라우팅하는 올인원 클라우드 네트워킹 플랫폼입니다.
- AI Gateway: 다양한 모델 및 추론 제공업체에 연결하는 관리형 접근 경로입니다. 공식 사이트에 따르면 URL 하나만 바꾸면 관리형 모델과 자체 호스팅 모델 간에 트래픽을 라우팅할 수 있고, 장애 조치(failover)와 관측 가능성(observability) 기능이 기본 내장되어 있습니다.
주요 기능
- 로컬 앱과 API를 공용 인터넷에 노출해 쉽게 공유하고 테스트할 수 있습니다.
- 로컬에서 웹훅(Webhook)을 수신하고 디버깅할 수 있으며, 공식 문서에는 요청 재생(replay)도 언급되어 있습니다.
- Traffic Policy(트래픽 정책)로 규칙을 설정할 수 있습니다. 공식 사이트의 예시로는 WAF(OWASP CRS), 속도 제한, IP 분류 기반 차단, 국가별 차단, 리디렉션, URL 재작성, 요청 헤더 추가, 사용자 지정 응답, 포워딩이 있습니다.
- 로컬 MCP 서버를 연결하고 AI 에이전트가 고객 데이터에 접속하도록 할 수 있습니다.
- SaaS가 고객 내부 네트워크에 접근하는 경우, 디바이스 군집 연결, 로컬 데이터베이스 접근, SSH/RDP 세션 열기 등의 시나리오에 프라이빗 연결을 제공합니다.
- 자동화된 관리를 위한 REST API를 제공합니다.
- SSO, SCIM, RBAC, 감사 로그, 데이터 레지던시, 화이트라벨 등 엔터프라이즈 기능을 제공합니다.
대상 사용자 및 활용 시나리오
- 개인 개발자와 팀: 개발 단계에서 로컬 서비스를 동료, 고객, 외부 콜백에서 사용할 수 있게 합니다.
- 플랫폼 및 백엔드 팀: ngrok을 API 게이트웨이로 사용해 인증, 속도 제한, 보안 보호를 일관되게 적용합니다.
- AI 애플리케이션 팀: 관리형 모델 또는 자체 호스팅 모델로 트래픽을 통합 라우팅하고, 장애 조치와 관측 가능성을 확보합니다.
- SaaS 업체: 고객 네트워크나 온프레미스 환경의 데이터와 서비스를 안전하게 연결합니다.
설치 및 사용
공식 사이트는 brew install ngrok, scoop install ngrok, docker pull ngrok/ngrok 등 다양한 설치 방법을 제공하며, 다운로드 페이지에서 각 플랫폼용 클라이언트를 받을 수도 있습니다. 사용하기 전에 공식 사이트에서 계정을 등록해야 합니다. 무료로 시작(Get started for free)할 수 있으며, 구체적인 요금제와 제한 사항은 요금 페이지를 확인하세요.
참고 사항
- ngrok은 관리형 상용 서비스이며, 트래픽이 ngrok의 글로벌 네트워크를 거쳐 전달됩니다. 자체 호스팅 솔루션이 아닙니다.
- 공식 사이트에 나열된 규정 준수 및 보안 인증은 SOC 2 Type II, HIPAA 및 BAA, GDPR, CCPA, EU-US DPF입니다.
- 공식 사이트의 Traffic Policy 예시에 따르면 ngrok.com 자체도 ngrok 위에서 운영되고 있습니다.
더 보기
Zrok
Zrok는 NetFoundry가 OpenZiti 제로 트러스트 네트워킹을 기반으로 만든 오픈 소스 피어투피어 터널링 및 인그레스 서비스입니다. 로컬 애플리케이션, 파일, 웹 콘텐츠를 비공개 또는 공개 방식으로 안전하게 공유할 수 있습니다.
Tailscale Funnel
Tailscale Funnel은 Tailscale의 기능입니다. 인터넷 트래픽을 tailnet 내 기기에서 실행 중인 로컬 서비스로 라우팅하여, Tailscale을 설치하지 않은 사람도 공개 Funnel URL로 접속할 수 있게 해 줍니다.
Cloudflare Tunnel
Cloudflare Tunnel은 서버에서 경량 데몬인 cloudflared를 실행해 Cloudflare와 아웃바운드 전용 양자 내성 암호화 연결을 맺고, 공인 IP나 인바운드 포트를 열지 않고도 원본 서버, API, 내부 서비스를 인터넷에 안전하게 게시할 수 있게 해 줍니다.
ClickUp
ClickUp은 프로젝트 관리, 문서, 채팅, 화이트보드, 시간 추적, AI 어시스턴트(Brain)를 하나의 워크스페이스에 통합한 협업 플랫폼으로, 흩어져 있는 여러 도구를 대체하는 것을 목표로 합니다. 공식 웹사이트에서는 영구 무료 요금제를 제공하며 AI Agent가 작업을 자동으로 처리할 수 있다고 소개합니다.
FeedbackTrace
FeedbackTrace는 팀이 사용자 피드백을 수집, 분석하고 우선순위를 정해 더 나은 제품을 만들 수 있도록 돕는 사용자 피드백 관리 플랫폼입니다.
HAJIMI Gemini API Proxy
HAJIMI Gemini API Proxy는 사용자가 Google Gemini API에 더 편리하고 유연하게 접근할 수 있도록 돕는 경량 프록시 서버로, 인증과 트래픽 제어 등의 기능을 제공합니다.
