ngrok 사용법

2025. 3. 7. 00:29·알쓸신잡

Introduce

Ngrok은 로컬에서 실행시키는 웹 서버를 외부에서 접근할 수 있는 안전한 url로 열어주는 도구이다.
즉 Fastapi 등을 이용해서 로컬에서 서버를 열고 테스트를 할 때 내 ip를 공개하지 않고 안전한 대체 url을 공개시킬 수 있도록 해주는 도구이다.

Download

우선 다운로드는 아래 url에서 os별로 쉽게 설치할 수 있도록 가이드가 나와있다.

 

Download ngrok

Download ngrok

ngrok.com

Usage

우선 다운로드를 받고, 가이드에 있는대로 ngrok에서 회원가입을 진행한뒤, token을 등록해주고 이용하면 된다.
(ngrok사이트에서 회원가입을 진행하지 않고, 토큰을 발급받지 않았을 시에는 세션이 특정시간마다 만료가 되서 계속하여 재시작 해줘야 한다.)

예시에 적혀있는 80번 포트는 자신이 외부로 공개할 로컬 포트를 의미하며, 사용하면 아래와 같이 ngrok에서 제공해주는 url이 나오게 된다. 그럼 이제 저 url을 이용하여 테스트를 진행하면 된다.

Tip

또한 원래는 이 가상도메인이 계속해서 바뀌는데, 유저당 단 한개의 고정 도메인을 가질 수 있다.
맨처음 ngrok 사이트에서 로그인하고, Getting Started에 들어가서 확인해보면 아래 이미지와 같이 고정 도메인을 받을 수 있는 버튼이 있다.

728x90

'알쓸신잡' 카테고리의 다른 글

OpenSource Contribute  (0) 2025.03.14
Vscode Local Port Forwarding  (0) 2025.03.07
Docker Install on Ubuntu  (0) 2025.02.21
PostgreSQL Install  (0) 2025.02.21
PostgreSQL 환경설정  (0) 2025.02.21
'알쓸신잡' 카테고리의 다른 글
  • OpenSource Contribute
  • Vscode Local Port Forwarding
  • Docker Install on Ubuntu
  • PostgreSQL Install
창빵맨
창빵맨
  • 창빵맨
    Let's be Developers
    창빵맨
    로그인/로그아웃
  • 전체
    오늘
    어제
    • 분류 전체보기 (481)
      • 알쓸신잡 (88)
      • ML & DL (85)
        • Computer v.. (22)
        • NLP (22)
        • 파이썬 머신러닝 완.. (3)
        • 개념정리 (38)
      • 리눅스 (21)
      • 프로젝트 (29)
        • 산불 발생 예측 (6)
        • 음성비서 (12)
        • pdf 병합 프로그.. (0)
        • 수위 예측 (5)
        • 가짜 뉴스 분류 (5)
        • 전력사용량 예측 (1)
      • 코딩테스트 (217)
        • 프로그래머스[Pyt.. (17)
        • 프로그래머스[Fai.. (3)
        • 백준[Python] (160)
        • 이것이취업을위한코딩.. (18)
        • 파이썬 알고리즘 (19)
      • 데이터분석실습 (25)
        • 데이터 과학 기반의.. (18)
        • 헬로 데이터 과학 (7)
      • 메모장 (0)
      • 잡담 (4)
  • Blog

    • 🏠 Home

    ✏️글쓰기
    💻 관리

    Personal

    GITHUB
    Instagram
  • 공지사항

  • 인기 글

  • 태그

    나동빈
    파이썬
    BFS
    dp
    그리디
    DFS
    이것이취업을위한코딩테스트다
    백준
    이코테
    이분탐색
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
상단으로

티스토리툴바