無法連線到遠端桌面

無法連線到遠端桌面

情況是這樣的。我在技術上很精通,但在網路方面很弱。我正在嘗試透過遠端桌面從 MacBook Pro 連接到桌上型電腦。如果我使用桌面的內部靜態 IP 進行連接,它可以正常工作,但無法透過網路進行連接。我希望能夠遠端連線的主要原因是,在路上時,我可以遠端存取我的家用電腦並使用桌面資源進行工作。

我無法透過網際網路服務取得靜態 IP 位址,因此我使用 noip.org 將自訂網域解析為我目前的動態 IP。

我有 AT&T 的 4G LTE 家庭網路服務。我之前在 Verizon(同樣的 4G 服務)。當我在威瑞森工作時,一切都運作良好。自從改用 AT&T 以來,我無法讓它工作,並且有一些令人費解的事實。

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

  • 我為我的桌面分配了一個靜態內部 IP 位址 (192.168.0.11)。
  • 我在 AT&T 路由器上將連接埠 3389 (TCP + UDP) 連接埠轉送到 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
  • Google:166.176.59.216

166.170.14.69 是唯一回應 ping 的位址。

我不確定為什麼我會在所有這些上得到不同的結果(除了中間兩個)。我認為第一步是弄清楚我的實際公共 IP 是什麼並嘗試連接到它。

第二步是弄清楚為什麼 no-ip.org 沒有解析為「正確」的位址。我需要讓它們能夠解析正確的 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 碼進行連接,您就不會再看到該選項,除非清除應用程式資料或在主機上停用它。

相關內容