无法连接到远程桌面

无法连接到远程桌面

情况是这样的。我精通技术,但网络能力较弱。我正尝试通过远程桌面从 MacBook Pro 连接到我的台式电脑。如果我使用台式机的内部静态 IP 进行连接,它确实可以工作,但我无法通过互联网进行连接。我希望能够远程连接的主要原因是,在路上时,我可以直接远程访问我的家用电脑并使用我的台式机资源进行工作。

我的互联网服务无法获取静态 IP 地址,因此我使用 noip.org 将自定义域解析为当前的动态 IP。

我有 AT&T 的 4G LTE 家庭互联网服务。我之前用的是 Verizon(同样的 4G 服务)。用 Verizon 时一切都运行良好。自从换到 AT&T 后,我就无法使用,而且有几个问题让我很困惑。

以下是一些需要了解的事项:

  • 我为我的桌面分配了一个静态内部 IP 地址 (192.168.0.11)。
  • 我将端口 3389(TCP + UDP)转发到 AT&T 路由器上的 192.168.0.11。

这应该是我需要做的全部。我知道我的台式机设置正确,因为它与 Verizon 兼容,并且可以使用内部 IP 地址。我的 MacBook 设置为连接到“mysubdomain.noip.org”。同样,这在与 Verizon 兼容。由于它不起作用,我将它从组合中移除,并尝试将我的公共 IP 放入其中。

但是,我甚至无法确定我的公共 IP 应该是什么。我查看的所有地方都显示我的公共 IP 不同。以下是目前各种来源所说的示例(我更改了最后一组数字,只是为了保护隐私)。

  • 无 IP: 166.176.59.201
  • whatismyip.org:166.170.14.69
  • checkip.dyndns.org: 166.170.14.69
  • 谷歌:166.176.59.216

166.170.14.69 是唯一响应 ping 的。

我不确定为什么所有这些结果都不同(除了中间两个)。我认为第一步是找出我的实际公共 IP 并尝试连接到它。

第二步是弄清楚为什么 no-ip.org 没有解析到“正确”的 IP。我需要让他们能够解析正确的 IP,这样我才能从远程位置可靠地连接到我的家庭路由器。

有什么建议么?

编辑:跟踪信息至 8.8.8.8:

C:\Users\scott>tracert 8.8.8.8

Tracing route to google-public-dns-a.google.com [8.8.8.8]
over a maximum of 30 hops:

  1     1 ms     1 ms     1 ms  192.168.0.1
  2    48 ms    39 ms    40 ms  172.26.96.169
  3   220 ms    48 ms    41 ms  172.26.96.9
  4    42 ms    37 ms    40 ms  107.72.231.164
  5    71 ms    38 ms    41 ms  12.83.188.161
  6    94 ms    44 ms    52 ms  12.83.179.49
  7    99 ms    52 ms    43 ms  12.123.132.173
  8     *       48 ms    49 ms  12.91.217.158
  9     *        *        *     Request timed out.
 10   112 ms    43 ms    44 ms  64.233.174.190
 11    69 ms    68 ms    79 ms  72.14.239.160
 12    66 ms    74 ms    63 ms  216.239.46.171
 13     *        *        *     Request timed out.
 14    75 ms    68 ms    69 ms  google-public-dns-a.google.com [8.8.8.8]

Trace complete.

答案1

我怀疑 NATing 发生在 ISP 端。这可能很难克服,因为您无法控制该级别的配置。我有两个解决方案供您尝试:

1)通过 Chrome 浏览器设置 Chrome 远程桌面。我相信这是通过从 Google 服务器反弹来实现的,因此会穿透 NAT,因为它将由两个“客户端”即您​​的 MacBook 和家用台式机建立。

https://chrome.google.com/webstore/detail/chrome-remote-desktop/gbchcmhmhahfdphkhkmpfmihenigjmpp

2) 设置您要连接的 VPN,然后使用您的本地 RDP,因为您将处于同一个(虚拟)专用网络上。您的计算机不会知道其中的区别,除了可能稍微延迟一点。类似这样的操作应该会有所帮助: https://secure.logmein.com/products/hamachi/download.aspx

答案2

一两天前我解决了这个问题……我尝试了路由器上所有 NAT 环回和 UPNP 的变体,但没有任何变化。Pixel 2 要么超时,要么显示单个桌面框架,但无法交互,不久后就会超时。在 4G 上它运行完美。

为我解决这个问题的方法是清除主机上的“某些设备无需 PIN 即可连接”选项。只要我每次连接时都输入 PIN,它每次在同一个网络上都可以正常工作。如果我保存了它,它会在第一次连接时正常工作,但以后就再也不会正常工作了。

如果这也是你的问题,请告诉我...当它起作用时,我感到很震惊,但我无法知道,因为一旦你勾选该框以无需 PIN 进行连接,你就再也看不到该选项,除非清除应用程序数据或在主机上禁用它。

相关内容