我想在全球任何地方访问我的Linux机器。我尝试过端口转发和ssh登录,但我相信我的学校WiFi不允许端口转发(每次运行时都会告诉我连接被拒绝)。我已经使用ngrok设置了一个帐户,并且可以远程SSH登录,但现在我想知道是否可能进行远程桌面连接。我尝试在Mac上使用Microsoft远程桌面应用程序连接,但它会立即崩溃。我还尝试了使用本地主机进行连接,但没有成功。到目前为止,我已经尝试过以下方法(其中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隧道连接的我的Linux机器的远程桌面?谢谢!