카테고리 없음

[Windows] ngrok 사용하기

왕초보코딩러 2024. 8. 28. 18:27
728x90

ngrok

로컬 서버를 외부에서 접속할 수 있도록 만들어주는 프로그램

 


1. ngrok 회원가입다운로드

 

https://ngrok.com/download

 

Download

$ ngrok config add-authtoken <token>

ngrok.com

 

 

 

설치

 


2. C드라이브에 ngrok 폴더 생성 후 설치된 ngrok.exe를 복사해서 붙여준다

 

 


3. ngrok 로그인 후 나오는 토큰 복사 

 

 


4. cmd로 들어간다

 

ngrok 폴더로 이동

cd c:/ngrok

 

복사한 토큰을 붙여넣음

Authtoken saved to configuration file: C:\Users\Admin\AppData\Local/ngrok/ngrok.yml라는 문구가 뜨면 된다

 

 


5. 외부에서 접근하기 위한 로컬 서버를 열기

 

저는 FastAPI를 사용했습니다.

0.0.0.0을 사용하여 내 ip로 접속할 수 있게 합니다.

 

내 ip를 알고싶다면 cmd 창에 ipconfig 명령어를 입력합니다.

ipconfig

 

 

일단 내부 망에서 잘 되는지 확인합니다

 

 

 


6. cmd에서 명령어 입력

ngrok http [내가 연 서버 주소]

 

 

저는 이렇게 넣었습니다

 

그러면 이러한 창이 나옵니다.

 

 

서버에 접속한 이력도 나옵니다.

 

물론 이 url은 2시간만 지속됩니다

필요하다면 다시 만들어야 합니다.