【发布时间】:2017-07-15 12:04:00
【问题描述】:
我正在尝试从世界任何地方访问我的 Linux 机器。我最初尝试过端口转发,然后 ssh'ing ;但是,我相信我学校的 WiFi 不允许端口转发(每次我运行它时,它都会告诉我连接被拒绝)。我已经用 ngrok 设置了一个帐户,我可以远程 SSH,但现在我想知道是否可以使用 RDP。我尝试通过 Mac 上的 Microsoft 远程桌面应用程序连接,但它立即崩溃。我还研究过尝试与 localhost 连接,但它不起作用。到目前为止,我已经尝试过(xxxx 是端口):
ssh -L xxxx:localhost:xxxx 0.tcp.ngrok.io
和
ssh -L xxxx:localhost:xxxx <user>@0.tcp.ngrok.io
但我的计算机不允许这样做,大约 2 或 3 次后,它会警告我可能存在 DNS 欺骗。无论如何,我可以在 ngrok 上运行我通过 ssh 隧道连接到(从我的 mac)的我的 linux 机器的远程桌面吗?谢谢!
【问题讨论】: