터널링이란 인터넷상에서 데이터를 안전하게 전송하기 위해 사용되는 기술입니다. 비용과 시간이 많이 드는 인증서 방식과는 달리 공용 인터넷을 사용해서 데이터를 안전하게 전송합니다.
ngrok은 HTTP로 만들어진 서버를 HTTPS 프로토콜로 터널링 해주는 프로그램입니다. 로컬 서버를 외부에서 접근 할 수 있도록 터널을 열고, 공용 인터넷을 통해 데이터를 전송할 때, 데이터를 암호화하고 안전하게 전송합니다.
터미널에
ngrok http [포트번호]
이렇게 입력했더니 저런 오류 페이지가 한무 반복되었다..
HTTPS를 포워딩하려면 ngrok 홈페이지에서 인증토큰을 받게 되는데
이를 등록하면 HTTP와 다르게 주소형식으로 입력을 해야한다.
따라서 터미널에 아래와 같이 입력을 한다.
ngrok http https://localhost:[포트번호]
잘된다!
'네트워크' 카테고리의 다른 글
[인증/보안]OAuth (0) | 2023.05.04 |
---|---|
[인증/보안] Token (2) | 2023.05.03 |
[인증/보안] cookie/session (2) | 2023.05.02 |
[네트워크/HTTP] HTTP (0) | 2023.04.29 |
[웹표준] 웹표준과 접근성 (0) | 2023.04.28 |