我一直尝试使用远程桌面连接到 Macbook (跳转桌面连接(准确地说是)通过互联网。我不在计算机的本地网络中。但是,打开那台 Macbook 中的 VPN 会断开我的连接。无法对 VPN 进行任何更改。
我的第一个选择是创建一个SSH 隧道连接。但是,它不起作用。理论上,Macbook 处于家庭网络中。接下来,我添加了一个动态 DNS到机器上,但它也不起作用。
我尝试使用 Mac 中的原生 VNC 进行连接,但没有成功。Microsoft 远程桌面也是如此。所有Jump 桌面文档用于本地连接。
切换到使用其他第三方工具,屏幕,允许我通过 UI 配置 SSH 隧道。但是,当我连接到 VPN 时,连接也会中断。
现在我想知道当机器处于 VPN 中时是否可以连接到它。我的想法是使用 SSH 隧道,但我没有正确连接,或者它没有绕过 VPN 访问规则。有什么建议吗?
答案1
也许可以尝试 TeamViewer - 只要主机有互联网连接它就可以工作?
听起来 VPN 连接是一个完整隧道(不是分割隧道),它会改变 Mac 的出站公共 IP,从而破坏您选择的远程应用程序。VPN 路由出去的网络也可能有防火墙或其他网络设备(可能是代理),在连接时阻止或过滤互联网访问。在这种情况下,您可能需要联系 VPN 网络的网络管理员,询问允许使用哪些远程访问方法。
另一个很好的故障排除技巧是检查 Mac 在连接到 VPN 和未连接时的 IP 配置。使用 Google 搜索我的 IP 来检查您在 VPN 上和 VPN 外使用的公共 IP。检查 VPN 上和 VPN 外的本地路由表。
正在使用哪种类型的 VPN?IPSec、SSL VPN、OpenVPN、L2TP...等等 VPN 是否使用自定义客户端应用程序?
最近我从使用 IPSec VPN 改为使用 SSL VPN,因为这样更容易通过 RDP 连接到该主机并启动 VPN。使用 IPsec 时,它会启动我,但使用 SSL VPN 时则不会。