环境
Ubuntu 20.04 Server 版,无GUI桌面
在Ubuntu服务器上安装ngrok
sudo snap install ngrok
gpu@gpu-workstation:~$ sudo snap install ngrok
ngrok 2.3.40 from Kyle Wenholz (kyle-ngrok) installed
gpu@gpu-workstation:~$ ./ngrok authtoken 1y00THHwDfPLRrErMfuxxxxxxxxxxxxxxxxq5CahZN
Authtoken saved to configuration file: /home/gpu/.ngrok2/ngrok.yml
获取远程地址信息:
ngrok tcp 22
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Account vicsun0425@gmail.com (Plan: Free)
Version 2.3.40
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding tcp://x.tcp.ngrok.io:xxxxx -> localhost:22
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
客户端登录
myuser即服务器用户名 12345即端口号码
ssh myuser@0.tcp.ngrok.io -p12345
我的路由本身比较复杂, 客户端连接的时候提示connection refused。
可以没有充值的原因…
但有人成功了,祝你一切顺利。