Ngrok
외부망에서 localhost 접근하기 - ngrok 설치 및 사용법 -mac
초록색거북이
2022. 5. 22. 23:48
728x90
반응형
SMALL
안녕하세요.
ngrok 설치 및 사용법을 알려드리겠습니다.
먼저
설치환경 : Mac os (Apple M1 칩)
에서 받아도되지만
Mac 환경이라면
brew 를 이용해 설치해도 된다.
brew install --cask ngrok
하지만 저는 사이트에 다운받는 것을 기준으로 설명하겠습니다.
위에 링크의 사이트 접속 후 회원가입을 한 후
ngrok zip 을 설치해줍니다.
설치가 완료되면,
이 토큰을 기억해주세요.
ngrok http 8085 --authtoken 위의 토큰
입력을 해줍니다.
그후
만약 로컬 서버 포트가 8085 번 이라고 가정했을 때, 아래와 같이 명령어를 실행합니다.
ngrok http 8085
포트포워딩된 주소로 8085 포트를 접속할수있게됩니다.
저는 localhost:8085 에 젠킨스가 구동중입니다.
주소로 8085 포트 접속한 모습입니다.
끝.
마치며..
*세션 관련 문제 해결
기본적으로 세션 유지시간은 2시간이다. 이 2시간이 지나면 자동으로 세션이 종료되어 재 시작을 해줘야 하며, 이 경우에는 접속 가능한 URL이 변경된다.
일반적인 경우에는 2시간 정도로 충분하겠지만, 세션이 길게 필요한 특수한 경우 ngrok 사이트에 접속하여 가입한 후 확인할 수 있는 인증 토큰을 사용하여 세션 시간에 제한 받지 않고 사용할 수 있다.
728x90
반응형
LIST