阿里云 windows frp 远程桌面

环境: 阿里云服务器 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

 

赠人玫瑰,手有余香

posted on 2019-09-12 18:10  chungehpu  阅读(1400)  评论(1编辑  收藏  举报

导航