
我正在使用Technicolor
路由器,但無法透過遠端桌面從不同的網路從我的筆記型電腦存取我的電腦。
遠端桌面連線是ON
和TCP
& UDP
PC上的3389埠是啟用。
我在路由器上設定了(IPv4)轉送:
Local IP Address - IPv4 of the PC
Local Start Port - 3389
Local End Port - 3389
External IP - Public IP Address
External Start Port - 3389
External End Port - 3389
Protocol - Both (TCP & UDP)
我還創建了一個帳戶,No-IP.com
以便我可以設定DDNS
。
不幸的是,當我的筆記型電腦位於不同的網路上時,沒有任何幫助。
我已經下載了DUC
客戶端(由 No-IP.com 提供),一切似乎都正常。我的電腦連接到 Wi-Fi,而不是透過電纜。
編輯:
我有兩條來自同一 ISP 的服務線。
1)內建路由器和外置路由器的Modem:
Modem: Thomson ; Model: TWG850-4
Router: Netis ; Model: WF2780
我已停用Thomson
Wi-Fi 並作為我使用的路由器,Netis
因為它為我提供 2.4G 和 5G。
至於DDNS
,Thomson
只是提供,Dyn.com
而且不是免費的。
Netis
提供No-IP.com
,但我認為由於某些原因我在設置時遇到問題。
CGN 也在這條服務線上,disabled
而且它也有Dynamic IP
。
2)型號及內建路由器:
Modem & Router: Technicolor ; Model: TC7200.20
至於DDNS
這裡它工作正常,因為如果我在同一個網路上使用DDNS URL
我可以建立連線。但是,由於CGN
阻塞,Port Forwarding
我無法從不同的網路進行連接。
答案1
可能存在幾個問題。以下是一些可能的問題/解決方案。
首先,我假設當電腦位於同一網路上時您可以透過 RDP 連線。如果這是真的,則顯然遠端電腦的 RDP 協定已正確啟用。因此,您想要隔離潛在的問題(可能是一台或兩台電腦上的路由器、Windows 防火牆,或以上所有問題)。
首先,如果可能的話,刪除路由器並將遠端電腦直接連接到網路。現在,從外部 IP 位址(不同的網路)嘗試透過 RDP 進入遠端電腦。如果有效,則您現在已將問題排除在路由器上。如果它不起作用,您就知道其中一台電腦上的設定有問題(儘管路由器可能仍然有問題)。
如果在刪除路由器後,您無法透過 RDP 連接到遠端計算機,則問題可能出在 Windows 防火牆上(再次假設您能夠在同一本地網路上連接到它)。若要確認它是 Windows 防火牆,請在兩台電腦上完全停用 Windows 防火牆(請參閱下圖)並嘗試連線。
停用 Windows 防火牆
如果您能夠成功連接,則表示一台或兩台電腦上的 Windows 防火牆未正確設定為透過外部(「公用」)IP 進行連接。具體來說,防火牆可能配置為允許透過同一網路進行 RDP,但拒絕來自外部(「公共」)網路的連線。在這種情況下,請一次變更一台電腦上的 Windows 進階防火牆設定。
進階 WINDOWS 防火牆設置
調整設定後,重新開啟 Windows 防火牆(一次一台電腦),並在路由器仍被移除的情況下再次測試。如果有效的話,那就太好了。如果沒有,則表示其他防火牆設定有問題,需要更多資訊。
一旦您能夠在刪除路由器的情況下透過公共網路進行連接,請重新新增路由器並再次測試。如果成功,你就完成了。如果路由器放回原位後無法連線(在刪除路由器後能夠成功連線),則路由器中的某些設定仍然遺失。您的連接埠轉送看起來正確,因此這可能不是問題所在。如果路由器有防火牆,請將其停用然後進行測試。如果它沒有防火牆,或者有防火牆,並且停用後您仍然無法連接,那麼顯然存在其他一些路由器設定的問題。不幸的是,我不知道這個路由器,我的幫助就到此為止。儘管如此,如果您能夠在刪除路由器的情況下使 RDP 正常工作,那麼您至少已將問題與路由器隔離開來,並且可以提出更具體的問題來嘗試解決問題。
我希望這能解決您的問題,如果沒有,至少縮小問題範圍。
更新於2019-05-29-14-17
根據評論稱 ISP 阻塞了 RDP 監聽端口,這裡有兩種解決方案:
- 更改 RDP 連接埠。請參閱此處的說明:https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/change-listening-port
- 在遠端網路(如果有內建 VPN 伺服器,則在路由器上)或遠端電腦上設定 VPN 伺服器(確保在遠端路由器上進行連接埠轉送)。
如果其中任何一個解決了您的問題,請將其標記為答案。