Ngrok 소개 및 대안 서비스 소개

image

ngrok는 개발 중 localhost 서비스를 외부에서 접속 가능하도록 하는 터널링 서비스를 제공합니다. 가령 개발환경에서 https://localhost:5001로 서비스가 동작한다고 한다고 했을 때 ngrok 서비스를 이용해 외부에서 자신의 도메인으로 포워딩 하거나 예를 들어 https://ef361e620575.ngrok.io로 접속할 수 있습니다.

하지만 ngrok는 기능에 따라 부분 유료이므로 좀 더 막강한 기능을 이용하려면 돈을 지불해야 합니다.


ngrok의 대안으로 다음을 고려할 수 있습니다.

localtunnel

  • 무료이며 사용 방법이 단순하고 무료로 하위 도메인을 지원합니다.

Teleconsoles

  • 무료이며 HTTP / HTTPS를 직접 지원하지는 않지만 SSH 터널링을 통해 이를 달성할 수 있습니다. 주로 SSH 세션 공유에 사용됩니다.

pagekite

https://pagekite.net/

  • 부분 유료이며 계정을 등록한 이후 사용할 수 있습니다. HTTP / HTTPS 및 SSH, TCP를 지원합니다. 하위 도메인을 사용하려면 유료 서비스를 이용해야 합니다.
2개의 좋아요

ngrok를 체험해 봤습니다. ngrok 윈도 실행파일을 내려받은 후,

ngrok http 6000

잘 동작함을 확인할 수 있었습니다.

3개의 좋아요