ngrok

TigerStoneV·2022년 4월 26일
0
post-thumbnail

ngrok

  • 공홈에서 ngrok 란 NAT와 방화벽 뒤에 있는 로컬 서버를 안전한 터널을 통해 공개 인터넷에 노출시켜 주는 도구라고 설명되어 있다.

  • 즉 포트포워딩과 같은 네트워크 환경 설정 변경 없이 로컬에 실행중인 서버를 안전하게 외부에서 접근 가능하도록 해주는 도구다.

  • 필자 같은 경우 프로젝트를 로컬에서 진행을 한 뒤 서버를 열었지만 다른 곳에서 확인 시켜줄 방법이 필요해서 찾은게 ngrok

설치

  • mac 기준
  • 터미널을 연뒤 설치해준다.
  • npm 사용
npm i -g ngrok

실행

ngrok --help // 도움말 명령어
  • 후 로컬 서버를 연다.
  • 뭐 방법은 npx던 tomcat이던 자유롭게 로컬 서버를 연뒤 포트를 찾아준다.
  • 그리고는 명령어를 실행해주면 끝
  • 나중에는 network주소로 접속 할 수 있게끔 한다.
ngrok http 8000(portnumber)

  • 이런식으로 Sesstion Expiers 가 보이는데 제한시간이다.
  • 공홈에서 authtoken을 발급 받고 다른 사람들이 하란대로 하면 105 오류가 계속 났다.
  • 그래서 찾아보니
 ngrok authtoken 'token'
 ngrok authtoken ***(번호)***
 // 위는 예시
 
profile
개발 삽질하는 돌호랑이

0개의 댓글