ngrok으로 외부에서 로컬 서버 접속하기

jione ·2022년 11월 29일
2
post-thumbnail

ngrok

ngrok은 방화벽 넘어 외부에서 로컬에 접속할 수 있게 하는 터널 프로그램이다. 보통 로컬에서 개발을 진행하기 때문에 외부에서 접근하려면 서버에 올리는 등의 작업을 해야 하므로 번거롭다.
이때, ngrok을 사용하면 따로 네트워크 환경 설정 변경 없이 로컬에 실행 중인 서버를 외부에서 접근할 수 있도록 할 수 있다.

설치

  • ngrok - download

  • macOS의 경우 brew로 설치 가능

    brew install ngrok/ngrok/ngrok

사용법

  • 기본적으로 세션 유지 기간은 8시간이다. 제한 없이 사용하고 싶다면 ngrok 사이트 회원가입 후 인증 토큰을 발급받으면 된다.

    ngrok config add-authtoken [발급받은 인증 token]
  • 로컬 서버 포트가 8083이라면 아래와 같이 입력 후 외부에서 접속할 수 있는 URL을 확인할 수 있다.

    ngrok http 8083

profile
Software Engineer 🐣

0개의 댓글