由於我計劃旅行,因此我正在嘗試設定對我的開發電腦的 RDP 存取。我過去曾做過連接埠轉發,但無法讓它在我的新路由器上工作。配置虛擬伺服器並將外部連接埠號碼轉送到內部連接埠 3389 後,我可以在連接到網路時使用公用 IP 進行 RDP,但是當我嘗試從不同的網路外電腦使用相同的 IP 時,它不起作用。
我還有一台華為E5573s 4G 便攜式路由器,與不同的服務提供者一起使用,並且過去在使用Windows 7 時成功託管了網站。轉發到內部連接埠 80,我可以在筆記型電腦上瀏覽網站。但是,我不僅無法從網路外的電腦開啟測試網頁,甚至無法使用公用 IP 和連接埠從連接埠轉送的同一台電腦開啟網站。
在上述兩種情況下,我都沒有固定IP,而是使用noip.com的服務。無論如何,它至少應該與已知的臨時 IP 位址一起工作。
此外,在這兩種情況下,我在查看時都會看到不同的 IP 位址編號:
1)路由器的WAN狀態/設備訊息
2)whatsmyip.com
3)NoIP DUC工具
……換句話說,三個不同的 IP 位址。
我怎麼才能獲得我實際準確的 IP 位址,以及從公共互聯網獲取 RDP 存取的最簡單、最便宜的方法是什麼。我正在運行 Windows 10,並確保防火牆允許連接埠 80 和 3389,並且 Windows Defender 是我擁有的唯一防火牆。
答案1
這裡的問題是您的「WAN」位址 172.16.XX 是一個私人 IP 位址,您似乎無法控制入站連接埠轉發,因為您沒有指派給您的專用公用 IP 位址(您的路由器)靜態或動態。
換句話說,您的運營商已經在進行 NAT,並且您無法從公共 IP 進行連接埠轉發,因為您無法控制它。
這裡的糾正措施是聯絡您的 ISP 並要求公用 IP 位址,這可能會或可能不會產生額外的月費和安裝費。