自助建站門戶網(wǎng)站優(yōu)化網(wǎng)站做什么的
節(jié)選自原文:Windows遠程桌面一站式指南 | BOBO Blog
原文目錄
- 什么是RDP
- 開啟遠程桌面
- 檢查系統(tǒng)版本
- 啟用遠程桌面
- 連接Windows
- 在Windows電腦上
- 在MAC電腦上
- 在Android或iOS移動設(shè)備上
- 主機名連接
- 自定義電腦名
- 通過主機名遠程桌面
- 使用Hosts文件自定義遠程主機名稱
- 更改遠程桌面的偵聽端口
- 方法一:修改注冊表來更改偵聽端口
- 在Windows Defender 防火墻放行端口(可選)
- 方法二:使用 PowerShell 命令更改 RDP 端口(無需修改防火墻設(shè)置)
- 重啟遠程桌面服務(wù)
- 使用修改的端口號連接
- 在路由器上啟用端口轉(zhuǎn)發(fā)從世界任何地方訪問電腦
- 卸載、安裝遠程桌面連接
- 常見問題
- 查看IP地址
- 無法通過主機名連接
- 總結(jié)
通過powershell命令修改和查看端口號,使用命令時能同時更改防火墻遠程桌面端口,相對上方要簡單的多。按Windows + R打開“運行”對話框,然后在文本框中鍵入“?powershell”。
在下方的命令中,我會將新的 RDP 端口指定為9527,諸位根據(jù)自己的情況修改第一行portvalue的值就行了,粘貼時提示多行粘貼,選擇仍然粘貼,如果沒有復制到回車行,執(zhí)行到最后一行命令時需要敲一次回車。
$portvalue = 9527Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalueNew-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalueNew-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
運行以下?PowerShell?命令來查看當前端口
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
查看結(jié)果如下,可以看到PortNumber值修改為9527了。
PortNumber ? : 9527
PSPath ? ? ? : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
PSChildName ?: RDP-Tcp
PSDrive ? ? ?: HKLM
PSProvider ? : Microsoft.PowerShell.Core\Registry
重啟遠程桌面服務(wù)
當我們修改遠程桌面端口后,不會立即生效,需要重啟服務(wù):TermService。當然重啟電腦也可以,為了簡便這里準備了powershell代碼直接重啟這個服務(wù)讓修改立即生效。
powershell -c "& { restart-service termservice -force}"
使用修改的端口號連接
修改端口后,默認連接3389端口,需要在IP地址中指定端口號,格式為:[IP]:[端口] ,注意不要打成中文冒號了。還是那臺172.16.140.101主機,可以看到是可以連接成功的。
版權(quán)聲明:原創(chuàng)文章受著作權(quán)法保護,本文為原作者本人發(fā)布其他平臺。未經(jīng)作者同意,不得以任何形式復制其內(nèi)容、摘編、轉(zhuǎn)載。