環境: 阿里雲服務器 server 2008 ,想要被遠程訪問的終端(本機)是win7 x64
目的:實現在別的地方(家里,出差在外) 用 遠程桌面 訪問 位於公司內部的電腦
frp 介紹:https://github.com/fatedier/frp/blob/master/README_zh.md
下載地址 : https://github.com/fatedier/frp/releases
下載最新的版本就行,我win7系統下的是 frp_0.29.0_windows_amd64
在服務器端 只留這兩個,配置文件用默認的

然后本機終端 只留這兩個,然后配置文件這么改:
"server_addr" 是阿里雲服務器的公網IP,server_port是上面服務器里默認的7000,兩邊要一致
RDP是遠程桌面的配置,local_port是本機遠程桌面使用的端口號3389不要動
remote_port 是本機在阿里雲服務器上用到的端口,這個可以自己定義


!!!!!
好了,在上面我們給阿里雲服務器 開了兩個端口,7000是作為server端偵聽的,6000是用來從服務器鏈接本機的,所以要在阿里雲- 服務器實例 -安全組規則 -添加安全組規則
添加兩個 入方向 的允許任何IP訪問(0.0.0.0/0)的兩個規則,不用重啟。
!!!!!

配置完畢,服務器端 cd進入frp那個文件夾,然后運行 frps.exe -c frps.ini (可以做個批處理,省事)
成功后會提示啟動success,並且正在listen 7000 端口

同樣的,終端 cd 到 frp那個文件夾,然后運行 frpc.exe -c frpc.ini (終端涉及到重啟后的遠程登錄,所以做成windows服務並開機自啟 是廣大網友們的普遍做法,機智的很啊)
成功后服務器和終端都會有提示,很容易看出來

注意一定要添加 安全組規則 ,不然連不上,我在這兒卡了小半天
現在用別的機器 遠程桌面 雲服務器公網IP:6000 就可以通過遠程桌面連到本機了,前提是本機設置接受 遠程連接

好了,試了一下可以了

在本機想讓這個frp功能開機自啟,免得意外重啟造成無法連接:
請參考這篇帖子的 2.4及 以后的部分,https://www.jianshu.com/p/a6e9627dbe29
阿里雲添加安全組規則是在下面這個文章里看到的,幫了一個大忙
https://www.jianshu.com/p/a6e9627dbe29
贈人玫瑰,手有余香
