服務(wù)器配置:添加用戶和功能里面,勾選 遠(yuǎn)程桌面服務(wù)
其他默認(rèn),一直到角色服務(wù)位置,確保至少勾選以下四個(gè)服務(wù)。有些服務(wù)器可能顯示英文,需要勾選至少以下四個(gè)。如果有需要通過(guò)瀏覽器來(lái)訪問(wèn)遠(yuǎn)程程序,也可以勾選web訪問(wèn)。
RD Gateway
RD Licensing
RD Session Host
RD Connection Broker
在需要被遠(yuǎn)程訪問(wèn)的服務(wù)器上,安裝remoteapp工具,下載地址:
https://github.com/kimmknight/remoteapptool/releases
解壓以后安裝,然后就可以打開(kāi)對(duì)應(yīng)程序。
然后可以添加需要被遠(yuǎn)程訪問(wèn)的軟件,例如VS2022
選中以后,可以在頁(yè)面上顯示對(duì)應(yīng)的圖標(biāo)。
點(diǎn)擊右下角的創(chuàng)建,可以打開(kāi)配置頁(yè)面。Host配置你的服務(wù)器IP地址,用于提供遠(yuǎn)程訪問(wèn)的基礎(chǔ)配置.
Options選項(xiàng),默認(rèn)是RDP文件。這兒可以做一系列的配置,感興趣自行探索。如果你需要打包成安裝包,就需要下載額外的工具來(lái)集成,此處我也不演示這部分。
我隨意命名,例如叫MS2022,生成的文件如圖所示。如果有需要,可以把生成rdp文件的圖標(biāo)改為原始圖標(biāo)。
把rdp文件拷貝到可以連接到該服務(wù)器的客戶機(jī)上,雙擊即可訪問(wèn),輸入遠(yuǎn)程服務(wù)器密碼以后,自動(dòng)會(huì)在本地啟動(dòng)上面的VS2022程序。
本地打開(kāi)遠(yuǎn)程的VS沒(méi)有任何違和感,但是通過(guò)一些信息,例如查看IP配置,可以看到遠(yuǎn)程就一個(gè)卡,本地有多個(gè)卡。
和本地VS的區(qū)別,是圖標(biāo)遠(yuǎn)程的帶有遠(yuǎn)程標(biāo)記。
除此之外,還可以設(shè)置其他程序的映射。也可以提供web端的方案。
要啟用web,需要先啟用asp功能。如果你的服務(wù)器還沒(méi)開(kāi)放asp功能,那就按照下面的步驟來(lái)走一個(gè)。
在服務(wù)器內(nèi)powershell里面,管理員權(quán)限下輸入
dism /online /enable-feature /featurename:IIS-ASP
然后會(huì)開(kāi)始自動(dòng)安裝asp功能。
接著,打開(kāi)cmd,管理員權(quán)限打開(kāi),注冊(cè)asp。輸入命令
C:\Windows\System32\regsvr32.exe C:\Windows\System32\inetsrv\asp.dll
下載前端asp部署包,下載地址
https://github.com/kimmknight/raweb/archive/master.zip
解壓以后,里面的asp下面的wwwroot路徑,設(shè)置為iis項(xiàng)目
目錄下面的rdp文件夾,放入前面的rdp文件
然后在瀏覽器內(nèi)就可以看到對(duì)應(yīng)的rdp遠(yuǎn)程程序了。