我正在嘗試在我的電腦上設定遠端桌面。它目前運行的是 Windows 7。
我已按照 PortForward.com 上的說明進行操作,但運氣不佳。詳細資訊如下:
Router: TP-LINK WR841N -- WanIP=192.168.0.2, LanIP=192.168.0.1
DHCP Bounds = 192.168.1.100 (start) through 192.168.1.199
Computer Static IP (Assigned) = 192.168.1.151
External IP (whatsmyip.com) = 111.67.xxx.xxx
另外值得注意的是,我在路由器上將連接埠 3389 轉送到 IP 192.168.1.151,並且為所有協定啟用了該連接埠。
現在,當我運行 PFPortCheck 時,我收到“無法測試連接埠 3389,因為某些其他應用程式已鎖定該連接埠。請關閉可能正在使用此連接埠的所有應用程序,然後重試。”
現在這很有趣,因為我已經從電腦中刪除了所有防毒和防火牆軟體,並停用了 Windows Defender。
因此,我運行“netstat -aon”並得到以下資訊:
TCP 0.0.0.0:3389 0.0.0.0.:0 LISTENING PID=1216
PID 1216 沒有顯示在工作管理員中,但從命令列使用「tasklist」顯示它是 svchost.exe。所以我用“taskkill /PID 1216 /F”殺死了該進程,它神奇地終止了。
返回 PFPortCheck,我嘗試再次測試連接埠。現在我才收到「我們無法 ping 您的路由器」和「您的連接埠未開啟或無法存取!」。
那麼,誰能告訴我如何打開這個端口,以便我可以穿過街道並使用 RDP 進入它?
謝謝,
賈森
答案1
我很確定鎖定 3389 的進程是 RDP 本身。如果您首先停用遠端連線並再次測試,它應該能夠成功測試,至少這對我來說是這樣的。
- 控制台 > 系統 > 遠端連接
- 禁用遠端連線並套用。
- 使用連接埠檢查器再次測試,RDP 可能需要一分鐘才能釋放端口
- 獲得結果後,您可以重新啟用遠端連線並套用
這至少應該為您縮小範圍,目前我在禁用 RDP 後成功進行了連接埠測試。不確定剩下的問題是什麼。
答案2
您的 ISP 可能會阻止轉送連接埠取決於您的包裹。解決方案是升級您的軟體包。參考:我的 ISP 是否封鎖了連接埠? 還有其他解決方法;參考:即使我的 ISP 阻止對我的 IP 的傳入請求,我如何才能擁有伺服器?