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

赠人玫瑰,手有余香

阿里云 windows frp 远程桌面的更多相关文章

  1. 远程连接阿里云服务器出现"远程桌面,身份验证错误:要求的函数不受支持"解决办法

    ---恢复内容开始--- 更新:win10专业版用户可以看之前的的直接来,但家庭版用户用下面的好像并不能完美解决,献上在网上找到的一个终极解决办法 windows+R打开运行  输入regedit打开 ...

  2. 【转载】阿里云Windows服务器重置远程登录密码

    在使用阿里云Windows系统的云服务器的时候,有时候忘记了远程连接密码,可在浏览器上登录阿里云官网,进入ECS云服务器管理后台重置远程连接的密码,因为此步操作对于服务器安全来说关系重大,所以有时候在 ...

  3. 阿里云Windows远程连接出现身份验证错误,要求的函数不正确”的报错。

    最近很多阿里云用户在远程Windows Server的云服务器ECS时出现“身份验证错误,要求的函数不受支持”的报错. 这个问题解决起来非常简单,修改组策略中的一个配置就可以了. 在运行中输入gped ...

  4. 阿里云服务器无法远程其他的mysql服务器

    1.初始化root密码 进入mysql数据库 1 mysql>update user set password=PASSWORD('123456') where User='root'; 2.允 ...

  5. 使用windows的远程桌面连接连接Ubuntu

    想起来用笔记本连接一个windows server时只需要在远程桌面连接里面输入一下ip地址然后账号密码就可以了,十分简单.于是乎既然装了个Ubuntu当服务器使那么我就业来远程连接一下,由于wind ...

  6. Windows 7远程桌面连接Ubuntu 16.04

    转自:http://jingyan.baidu.com/article/8ebacdf0cdc64949f75cd555.html 从Windows 7远程到Windows系统比较简单,只要对方电脑开 ...

  7. Windows通过远程桌面访问Ubuntu

    关于Windows通过远程桌面访问Ubuntu 问题及目标 Window环境通过远程桌面访问Ubuntu Ubuntu机器端   1.  安装所需软件包   sudoapt-get install x ...

  8. windows server 2003 远程桌面最大连接数调整与windows 2008远程桌面后,本地帐号自动锁定

    调整windows server 2003 最大远程连接数的步骤如下: 第1步.开始-->控制面板-->添加或删除程序-->添加/删除windows组件-->选择"终 ...

  9. 阿里云windows server 2012 TIME_WAIT CLOSE_WAIT

    新申请的阿里云windows server 2012 R2上部署安装了socket服务器,但客户端连接后老是断开(心跳包没有),服务假死(服务不断也走),客户端申请连接会也会死在cmd下输入指令 ne ...

随机推荐

  1. 【Java例题】2.7找零钱

    7.为顾客找零钱时,希望选用的纸币张数最少. 例如73元,希望零钱的面值为五十元1张,二十元1张,一元3张. 设零钱面值有五十元.二十元.十元.五元和一元, 请编写程序,用户输入100以下的数, 计算 ...

  2. JVM运行时数据区--深入理解Java虚拟机 读后感

    程序计数器 程序计数器是线程私有的区域,很好理解嘛~,每个线程当然得有个计数器记录当前执行到那个指令.占用的内存空间小,可以把它看成是当前线程所执行的字节码的行号指示器.如果线程在执行Java方法,这 ...

  3. IntelliJ IDEA + Maven + Jetty + Jersey搭建RESTful服务

    这次参考的是这个博客,完全按照这个我这里会出一些问题,一会再说就是了. https://www.cnblogs.com/puyangsky/p/5368132.html 一.首先新建一个项目,选择Ja ...

  4. 【译】为什么要了解HTTP

    原文地址:Why should I care about HTTP? 原作信息:by Devon Campbell. Dec 15 '18 Originally published at raddev ...

  5. PL/SQL 调用 JAVA代码

    1.直接在 SQL Developer中写入代码 create or replace and compile java source named "HelloWorld" as p ...

  6. Linux - 通过expect工具实现脚本的自动交互

    目录 1 安装expect工具 2 expect的常用命令 3 作用原理简介 3.1 示例脚本 3.2 脚本功能解读 4 其他脚本使用示例 4.1 直接通过expect执行多条命令 4.2 通过she ...

  7. nginx配置ssl证书实现https加密请求详解

    原文链接:http://www.studyshare.cn/software/details/1175/0 一.加密方式 1.对称加密 所谓对称加密即:客户端使用一串固定的秘钥对传输内容进行加密,服务 ...

  8. 定时清理docker私服镜像

    定时清理docker私服镜像 使用CI构建docker镜像进行发布极大促进了大家的版本发布效率,于是镜像仓库也就急速膨胀.为了缓解磁盘压力,我们需要设置一些清理策略. 对于不同docker镜像的清理策 ...

  9. Windos 上逆天又好用的软件有哪些?

    谷歌浏览器 Chrome 浏览器是大名鼎鼎的科技公司谷歌开发的一款浏览器,国内的360浏览器等大多都是基于谷歌开源出的浏览器内核,然后给他穿了一层360的衣服.至于性能和启动速度上来讲,我个人觉得Ch ...

  10. tensorflow中的batch_norm以及tf.control_dependencies和tf.GraphKeys.UPDATE_OPS的探究

    https://blog.csdn.net/huitailangyz/article/details/85015611#