簡單記錄使用frp搭建遠端桌面連線過程
內網環境為家中win10家庭版系統(win10家庭版沒有遠端桌面功能,下文會寫解決方案)
使用到的軟體:
frp :內網穿透
rdpwrap :解決win10家庭版不支援遠端桌面問題
instsrv.exe、srvany.exe :用於將任何exe程式作為windows服務執行
1. 客戶端:
啟動命令:
frpc.exe -c frpc.ini
啟動成功顯示:
2019/01/29 16:11:27 [i] [service.go:206] login to server success, get run id [73c4cd2c560ac9c4], server udp port [0]2019/01/29 16:11:27 [i] [proxy_manager.go:137] [73c4cd2c560ac9c4] proxy added: [rdp-mf]
2019/01/29 16:11:27 [i] [control.go:143] [rdp-mf] start proxy success
配置:
[common] #通用配置server_addr = x.x.x.x #外網伺服器ipserver_port = 7000 #外網伺服器端口,要和服務端對應[rdp-mf] #名字隨便
local_port=3389 #本地埠,遠端桌面預設3389remote_port=7102 #對外開放的埠,使用伺服器ip:7102連線到內網機器
2.服務端:
啟動命令:
frps.exe -c frps.ini
啟動成功顯示:
2019/01/28 14:43:06 [i] [service.go:124] frps tcp listen on 0.0.0.0:70002019/01/28 14:43:06 [i] [root.go:204] start frps success
配置:
[common]bind_port = 7000
2.解壓後執行install.bat安裝
3.執行rdpconf.exe,檢視一下各個元件執行狀態,狀態全部為綠就可以使用遠端桌面了
如果埠監聽為not listening,執行update.bat更新一下
1.先將srvany安裝為系統服務,servicename 即你自己定義的服務名稱:
安裝 instsrv servicename c:\windows\system32\srvany.exe解除安裝 instsrv servicename remove
2.安裝完畢後,我們需要對srvany.exe進行配置,以便於能夠載入我們指定的程式
開啟登錄檔,定位到下面的路徑:hkey_local_machine\system\currentcontrolset\services\servicename
新建項,名稱為parameters然後定位到parameters項,新建以下幾個字串值:
FRP內網穿透Windows遠端桌面
因為肺炎問題需要遠端辦公,teamviewer是個不錯的解決方案,但是因為漏洞問題,公司遮蔽了teamviewer。其他軟體如 向日葵,anydesk,都不是太好用,所以使用frp進行內網穿透 frp 是乙個可用於內網穿透的高效能的反向 應用,支援 tcp,udp 協議,為 http 和 https...
配置ngrok內網穿透以及遠端桌面連線
配置ngrok伺服器apt get install golang gogit cloneopenssl genrsa out rootca.key 2048 openssl req x509 new nodes key rootca.key subj cn 網域名稱.com days 5000 ou...
內網穿透 遠端桌面連線(經驗總結)
這個故事的源頭是剛搬進實驗室的乙個強迫症對書桌多裝置協同的各種不爽,外加剛好接手實驗室網路改造的課題專案。旨在解決多裝置在大內網中的鍵鼠互聯 顯示互聯 檔案共享 遠端控制等問題。計算機 右鍵 屬性,點選 遠端設定 在遠端協助框中勾選 允許遠端協助連線這台計算機 在遠端桌面勾選 允許遠端連線到此計算機...