가끔 외부 미팅이나 테스트를 위해서 로컬에서 개발중이던 서비스를 외부에 보여줘야할 때가 필요하다. 그럴때마다 포트포워딩으로 서비스를 열기에는 많은 어려움이 존재한다.
그럴때 ngrok
서비스를 사용하면 해결이 된다.
ngrok
은 Secure tunnels to localhost으로서 외부에서 로컬에 접속 가능하게 하는 터널 프로그램이다.
해당 사이트에서 다운로드가 가능하며, 설치파일 혹은 커맨드로 설치가 가능하다.
ngrok을 사용하기 전에는 자신의 토큰을 등록해야한다.
해당 사이트에서 가입을 한 후 좌측 메뉴에서 Your Authtoken
에 접속하면 자신의 토큰을 확인 할 수 있다.
해당 토큰을 복사하여 아래의 명령어로 토큰을 등록한다.
ngrok authtoken [토큰]
토큰 등록이 완료되면 Authtoken saved to configuration ...
메시지를 볼 수 있다.
현재 로컬에서 사용중인 포트번호를 이용해 서비스를 실행한다.
ngrok http 5500
실행을 하게되면 연결된 url을 볼 수 있다.