카테고리 없음
ngrok
NellKiM
2025. 1. 22. 16:50
Ngrok란?
Ngrok은 로컬에서 실행 중인 애플리케이션을 인터넷을 통해 접근 가능하게 만들어 주는 도구입니다. 주로 다음과 같은 목적으로 사용됩니다:
- 로컬 개발 테스트
외부 클라이언트(예: 모바일 앱, 웹앱) 또는 협업자들이 로컬 서버에 접근할 수 있도록 하기 위해 사용합니다. - Webhook 테스트
Stripe, PayPal, GitHub 등의 서비스에서 Webhook 요청을 로컬 환경에서 테스트할 수 있도록 URL을 제공합니다. - 시연 및 프레젠테이션
로컬에서 실행 중인 프로젝트를 팀원, 고객 등에게 보여줄 때 유용합니다.
Ngrok의 주요 기능
- HTTP/HTTPS 터널링
로컬 웹 서버(예: localhost:8080)를 https://<랜덤 서브도메인>.ngrok.io와 같은 URL로 노출. - TCP 터널링
데이터베이스, SSH 등 TCP 기반 애플리케이션을 외부로 노출. - 사용자 지정 도메인
유료 플랜에서는 사용자 지정 도메인과 서브도메인을 사용할 수 있습니다.