以windows远程协助映射为例,其他服务的配置大同小异,具体请查看github

https://github.com/fatedier/frp

服务端(公网ip)

下载对应平台的程序

wget https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_amd64.tar.gz

解压,修改配置文件
只需要frps,可以把frpc删掉,剩下这些

vim frps.ini

服务端配置文件两行搞定

[common]
bind_port = 7401

随便弄一个空闲端口和客户端通信。

启动服务

./frps -c frps.ini

客户端
同样下载对应平台的发布程序,同理可以把frps删掉,只保留frpc客户端程序
以远程协助映射3389端口为例,客户端的配置文件这样写

[common]
server_addr = 47.107.86.165
server_port = 7401[mstsc]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7402

server_port 和服务端的监听端口一致,tcp协议,本地ip,本地服务端口3389,remote_port是希望映射到服务端的哪个端口,也是随便给一个空闲就行

跑起来

frpc.exe -c frpc.ini

用mstsc连公网服务器:7402 即可。

补充:如果win10家庭版不能打开远程协助,可以用这个脚本,傻瓜式操作
https://github.com/stascorp/rdpwrap

补充2:最好加一个身份验证,否则所有人都能用这个服务器了。做法很简单,服务端客户端的[common]里加一个token参数,相同即可通过验证。

frp端口映射服务器搭建相关推荐

  1. 使用frp端口映射实现内网穿透(SSH、HTTP服务)

    使用frp端口映射实现内网穿透(SSH.HTTP服务) 一.下载 通过内网穿透的原理和实现方式的学习我们已经明白了内网穿透的原理,想要实现内网穿透就需要让内网实现与具有公网IP的设备进行绑定. 我们这 ...

  2. linux udp 端口映射,Linux下的UDP/TCP端口映射(netcat and socat)

    原文链接: http://www.wenquan.name/?p=1158 说起来有点土,事到如今才第一次用socat. 不过今天看了一眼,netcat(nc)这东西ms已经N年没有人维护了.最先有个 ...

  3. 【记录】初探FRP+云服务器实现端口映射(2020.7.27)

    写在前面 2020快点过去吧...早起一看朋友圈都沸沸扬扬的- 接着上回映射端口联机超级鸡马的方式.利用SakuraFrp可以很方便快捷的实现将本地端口开放给公网IP从而让小伙伴通过该端口和你一起就像 ...

  4. 基于KSWEB服务器与NAT123端口映射技术-----利用闲置安卓手机搭建网站服务器

    想必各位小伙伴现在在家都闲得无聊,吃饭睡觉,就没事干了,闲来无事,我就想起了我上初中开始,一直有一个网站梦,就是想有一天,搭建一个个人的专属网站!嘻嘻嘻,所以一直就坚持钻研计算机,悲哀的是家里穷没有钱 ...

  5. 轻松利用frp搭建代理,socket5,端口映射,远程桌面控制

    frp 包含客户端和服务端 服务端 我用的是linux 客户端用的是 window/linux 关于代理.远程桌面控制 本质都是端口映射 也利用socket5 frp下载地址 https://gith ...

  6. 阿里云服务器搭建frp -实现内网穿透

    阿里云服务器搭建frp -实现内网穿透 什么是frp 准备工作 开始搭建 服务端 客户端 什么是frp frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, ...

  7. Frp内网端口映射教程

    2019独角兽企业重金招聘Python工程师标准>>> frp 的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务. 对于 http, https ...

  8. VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射

    本文以VirtualBox为例 如果出现主机无法ping通虚拟机的情况,请首先确认虚拟机防火墙已关闭. 一.NAT模式 特点: 1.如果主机可以上网,虚拟机可以上网 2.虚拟机之间不能ping通 3. ...

  9. docker 添加端口映射_Docker快速搭建PHP开发环境详细教程

    想必作为一个web开发的程序员,近些年对docker技术一定不会陌生,docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux ...

最新文章

  1. etcd v3 集群——简单配置
  2. MySQL中的字符集涵义及使用方法总结(二)
  3. [计算机网络]httpserver--如何解析HTTP请求报文
  4. 某系统有6台输出设备 有多个进程均需要使用2台_双11的秒杀系统,是如何设计的?...
  5. Elicpse使用技巧-打开选中文件文件夹或者包的当前目录
  6. [转载]EmitMapper,AutoMapper,NLiteMapper和手工映射性能大比拼
  7. Ubuntu中将otf字体转换为ttf字体
  8. 测试篇之一 sd卡独写速度测试
  9. 配置svn忽略 node_modules等文件
  10. JavaScript设计模式——观察者模式
  11. 道通诉大疆337调查之专利分析
  12. 三极管输出和输入特性曲线人类语言(共射为例)
  13. 样本不均衡及其解决办法
  14. vue table页合并相同数据单元格
  15. uos系统不激活能用吗_uos如何激活
  16. 阿里巴巴国际站运营排名规则 外贸b2b平台阿里巴巴国际站优化技巧方法
  17. 用python动态演示照片立方体_3分钟在线演示用 python 生成分形图片
  18. 微信支付之微信小程序支付
  19. STM32官方的一些参考手册资料
  20. 解答柏楚软件的使用问题

热门文章

  1. 移动端访问mysql_java – (可能)数百个移动客户端访问MySQL数据库的最佳方法是什么?...
  2. 成功解决_catboost.CatBoostError: Bad value for num_feature: Cannot convert ‘b‘\x8f\x91‘‘ to float
  3. Py之pandas:利用isin函数对dataframe格式数据按照多个字段的条件筛选
  4. Interview:算法岗位面试—11.07早上上海某机器人公司(上市)面试之项目考察、比赛考察、图像算法的考察等
  5. Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu的Command)
  6. 方差过滤: Removing features with low variance
  7. VC++编译libpng
  8. 【解决办法】Oracle登录报错ORA-28000: the account is locked
  9. Timus 1204 Idempotents
  10. 放苹果问题 POJ 1664