【发布时间】:2021-04-07 23:06:59
【问题描述】:
我有一个客户端,我需要在 jetson xavier nx 上运行 Ubuntu 的系统上进行一些更新和支持。首先,我正在考虑使用 Teamviewer,但它不支持 arm64。与谷歌远程桌面和其他相同的场景......
我尝试使用在同一网络上运行时运行良好的 nomachine。我试图通过与ngrok 或localtunnel 等服务一起运行它来使其从外部(来自互联网)工作,但它无法让它工作,我可能会误解一些概念。这就是我所做的:
- 在 Jetson 上安装 nomachine 和 ngrok
- 运行 nomachine-service 并启动服务器
- 服务器显示 nx://172.20.10.12 和 ssh://172.20.10.12。它在端口 4000 上运行
这就是我可能误解的地方。我的想法是使用 ngrok 来获取 nomachine,这样我就可以从任何地方的网页访问它,而不是从同一网络上的另一台计算机上运行它。
为 ngrok 保存访问令牌后,我尝试键入: ./ngrok tcp 172.20.10.12:4000
但是没用。
知道如何让它工作,基本上是从远程访问我的 jetson
更新 我试过这个程序:
- 创建隧道:
./ngrok tcp 3389 - 去http://localhost:4040/status查看状态
- 从客户端连接:
- 要求我登录: 但我无法访问。我使用与 ngroks 仪表板相同的登录名,但我没有进入。
我应该使用其他一些登录信息吗?或者我可以从某个地方的 ngrok 访问我的登录信息吗?
【问题讨论】:
标签: ubuntu remote-access arm64 ngrok nvidia-jetson