tcp 터널링 / ssh tunnel / tunnelling / ssh tunneling /
ngrok 로 tcp tunneling
- ngrok download : https://ngrok.com/download
ngrok sign up 을 하면, authtoken 을 얻을 수 있다. 일단 local pc 에 이 authtoken 을 등록해야 한다.
c:\> ngrok authtoken <my_token>
그러면 ~/.ngrok2/ngrok.yml
에 저장된다. windows 에서는 %userprofile%\.ngrok2\ngrok.yml
에 저장된다.
ngrok tcp 22
로 ssh tunnel 을 만들 수 있다.
c:\> ngrok tcp 22
c:\> ngrok tcp 22
Session Status online
Account nnnn (Plan: Free)
Version 2.3.40
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding tcp://0.tcp.ngrok.io:19538 -> localhost:22
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
특정 address 를 사용하기
reserved remote address 를 사용할 수 있다. 다만 account 를 pro 로 upgrade 해야 한다.
ngrok tcp --region=us --remote-addr 1.tcp.ngrok.io:20301 22
- Listening on a reserved remote address | ngrok
- https://dashboard.ngrok.com/endpoints/tcp-addresses
alternatives
- Top 4 BEST Ngrok Alternatives In 2021: Review And Comparison
- localtunnel
- serveo: 더이상 서비스 안되는 듯 하다.
- teleconsole: mac version 만 있다.
- pagekite
댓글 없음:
댓글 쓰기