如何SSH到ngrok自托管服务器

时间:2018-12-24 00:10:50

标签: ssh ngrok

我按照此页面操作,以自已服务器上的ngrok(ngrok 1.7)
https://www.svenbit.com/2014/09/run-ngrok-on-your-own-server/

ATM,我可以正常使用http协议。
但是,我也想使用ssh(TCP协议)。
当尝试使用以下命令

./ngrok -config=ngrok.cfg -proto tcp 22
  

ngrok
  (Ctrl + C退出)

     

在线隧道状态
  版本1.7 / 1.7
  转发tcp://tunnel.mydomain.com:38005-> 127.0.0.1:22
  Web界面127.0.0.1:4040

     #Conn 0
     

平均连接时间0.00ms


网址格式与提供的ngrok(v2.x)完全不同。

  

转发tcp://0.tcp.ngrok.io:36428->本地主机:22

我认为ssh正确暴露,但不知道如何连接。 您能告诉我确切的连接命令吗?

我尝试使用以下命令,但无法成功

ssh myuser@tunnel.mydomain.com -p 38005
  

ssh:连接到主机tunnel.mydomain.com端口38005:连接超时

1 个答案:

答案 0 :(得分:0)

这是由于防火墙问题。我必须在ngrok服务器上打开端口38005,并完美地使用ssh单词(使用上述命令)。

但是,基于先前的ngrok命令打开端口不是一个好主意。 你们知道我们是否可以为tcp请求修复端口吗?