![您可以设置默认的远程桌面应用程序,以便让您的计算机在网络之外被查看吗?](https://linux22.com/image/1093159/%E6%82%A8%E5%8F%AF%E4%BB%A5%E8%AE%BE%E7%BD%AE%E9%BB%98%E8%AE%A4%E7%9A%84%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E4%BB%A5%E4%BE%BF%E8%AE%A9%E6%82%A8%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9C%A8%E7%BD%91%E7%BB%9C%E4%B9%8B%E5%A4%96%E8%A2%AB%E6%9F%A5%E7%9C%8B%E5%90%97%EF%BC%9F.png)
远程桌面应用程序启用后无法与网络外的计算机配合使用。您可以设置它来让您这样做吗?如果可以,该怎么做?是否有单独的应用程序可以让我这样做?
答案1
这与应用程序无关。您已在路由器上转发端口,以使计算机可从互联网访问。除此之外,从安全角度来看,允许本地网络之外的 VNC 访问并不是一个好主意。
答案2
假设您已经安装了 vnc-viewer(例如来自隱藏者 )你可以使用选项通过 SSH 连接连接到本地网络之外的远程设备
-via
vncviewer -via user@remote localhost:0
显示localhost:<display<>
取决于您的本地设置(通常为 0)。
当然,你需要知道要连接的远程计算机的 IP。如果你没有静态 IP,则需要使用动态 DNS 服务(例如动态域名系统)并在向服务提供 IP 的远程端运行客户端,例如在路由器中(推荐)或通过运行dd客户端 。
也SSH 服务器需要在远程机器上运行(安装openssh-服务器 在远程机器上)。
答案3
我认为最简单的方法是使用 teamviewer (http://www.teamviewer.com/)这就是我开始使用的。