情況是這樣的。我在技術上很精通,但在網路方面很弱。我正在嘗試透過遠端桌面從 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 碼進行連接,您就不會再看到該選項,除非清除應用程式資料或在主機上停用它。