环境: 阿里云服务器 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. 又拍云叶靖:OpenResty 在又拍云存储中的应用

    2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,又拍云平台开发部负责人叶靖在活动上做了<OpenRest ...

  2. 佳木斯集训Day2

    D2好点了,最起码不像之前那么水 T1按照常规操作是个找规律,类似于括号匹配的题,但是又不是,推进栈里,然后看最长的左括号有多少个,然后直接cout就可以了 #include <bits/std ...

  3. 【Java笔记】【Java核心技术卷1】chapter3 D5运算符

    package chapter3; import java.math.*; //引入数学类 //枚举类型 enum Size{SMALL,MEDIUM,LARGE}; public class D5运 ...

  4. WebGL简易教程(二):向着色器传输数据

    目录 1. 概述 2. 示例:绘制一个点(改进版) 1) attribute变量 2) uniform变量 3) varying变量 3. 结果 4. 参考 1. 概述 在上一篇教程<WebGL ...

  5. Eclipse+CXF框架开发Web服务实战

    一. 说明 采用CXF框架开发webservice. 所用软件及版本如下.  操作系统:Window XP SP3.  JDK:JDK1.6.0_07,http://www.oracle.com/ ...

  6. 学习spark 技术

    spark sql 可以说是 spark 中的精华部分了,我感觉整体复杂度是 spark streaming 的 5 倍以上,现在 spark 官方主推 structed streaming, spa ...

  7. SonarQube系列二、分析dotnet core/C#代码

    [前言] 本系列主要讲述sonarqube的安装部署以及如何集成jenkins自动化分析.netcore项目.目录如下: SonarQube系列一.Linux安装与部署 SonarQube系列二.分析 ...

  8. cookie session sessionStorage localStorage

    什么是会话? 会话指的是浏览器与服务器之间的数据交互.所白了就是 浏览器和服务器进行的请求和响应. http协议是无状态的,多次请求之间没有关联性 cookie和session的作用?干啥的? 利用c ...

  9. Spark 系列(十)—— Spark SQL 外部数据源

    一.简介 1.1 多数据源支持 Spark 支持以下六个核心数据源,同时 Spark 社区还提供了多达上百种数据源的读取方式,能够满足绝大部分使用场景. CSV JSON Parquet ORC JD ...

  10. 重读《学习JavaScript数据结构与算法-第三版》-第2章 ECMAScript与TypeScript概述

    定场诗 八月中秋白露,路上行人凄凉: 小桥流水桂花香,日夜千思万想. 心中不得宁静,清早览罢文章, 十年寒苦在书房,方显才高志广. 前言 洛伊安妮·格罗纳女士所著的<学习JavaScript数据 ...