반응형
프로그래밍/안드로이드+코틀린
반응형
-
장고 서버 외부 접속, 휴대폰망, 다른 컴퓨에서 접속하는 법 ngrok 사용법2020.08.26
장고 서버 외부 접속, 휴대폰망, 다른 컴퓨에서 접속하는 법 ngrok 사용법
2020. 8. 26. 14:36
반응형
sqlite3로 서버를 운용하며, django-framework를 사용했습니다.
그 중에 같은 와이파이 망 안에서 접속하면 정상적으로 접속이 되나, 휴대폰에서 LTE나 5G망으로 로컬 서버에 접속하면 접속이 되지 않았습니다.
이 때 포트 포워딩(Port-Forwarding)작업이 필요하였으나, 더 쉬운 방법이 존재했습니다.
(포트 포워딩에 대한 설명은 이 블로그를 참고해주세요.)
ngrok사이트를 이용하는 것인데, 무료이고 포트 포워딩 작업보다 간편하기 때문에 사용하기에 적합합니다.
먼저 이 사이트로 접속해주세요.
여기서 Download for Windows를 클릭하여 윈도우 버전을 설치해줍니다. 맥os나 리눅스 사용하시는 분들은 우측에서 다운로드 해주시면 됩니다.
다운로드 후 압축을 해제하시고 ngrok를 실행하시면 cmd창이 나오실텐데 하단에
ngrok http 80
ngrok http 80
이라고 입력해주세요.
위 사진과 같이 나오셨다면 정상적으로 된 것입니다.
Forwarding이 두 개가 있는데 이 차이점은 http와 https의 차이점입니다. ngrok에서는 두 통신 모두 제공하고 있습니다.
그 후 안드로이드 스튜디오에서 Forwarding에 있는 주소를 적으시면 됩니다.
http://63f~~~.ngrok.io 를 서버 url로 입력하시면 됩니다
끝까지 읽어주셔서 감사합니다.
궁금한 점이나 지적 있으시면 댓글로 남겨주세요.
댓글이 달리면 저에게 알림이 와서 바로 확인할 수 있으니 최대한 빠른 시일 내에 답변 드리도록 하겠습니다.
반응형
'프로그래밍 > 안드로이드+코틀린' 카테고리의 다른 글
PhotoView, ViewPager, java.lang.IllegalArgumentException: pointerIndex out of range 에러 (0) | 2020.08.27 |
---|---|
이미지 호스팅 서버 추천, 구글은 안좋다 (0) | 2020.08.26 |
안드로이드 스튜디오 구글 드라이브 URL을 Drawable로 갖고 오기 (0) | 2020.08.25 |
안드로이드 스튜디오 AutoCompleteTextView 사용법 (0) | 2020.08.17 |
안드로이드 스튜디오 자동으로 움직이는 ViewPager, Banner 설정하기 (0) | 2020.08.15 |