上一篇文章,讲了“穿透届的骨灰级软件工具”,点击查看。

选取其中的frp内网穿透方式,给大家分享本此教程供大家参考。 ^ - ^

如果你有一台云服务器(有公网IP),或者有使用权,那么

在开源社区下载frp程序压缩包。

我们这次下载windows64位frp演示:

下载文件,解压之后有如下内容:

压缩包里面含有服务器程序,和电脑端程序,混在一起,大家只需要区分即可,也可以删除节省空间。

首先,我们配置服务器端,删除多余的电脑端文件,保留服务器端的所需文件::

注意:如果直接运双击运行EXE程序,会操作识别,提示我们用CMD命令操作,我们按这个来:

复制文件路径,打开CMD

像这样:

提示服务器端开启成功,它会监听7000端口消息,这个端口用于与本地端的通讯,如果需要配置其他端口,打开配置文件:

里面就只有一个配置项,表示监听服务器的 7000 端口,作为客户端通信的入口

一般默认即可,如果出现错误,请检查“端口号入口安全配置”,一般服务器平台会让客户自己配置端口。

用华为云平台示例:

注意:一定要开启这两个端口!一个对外公网访问,一个对应本地端的访问,此时服务器理解是“跳板”!

如果你还有其他限制端口,也要开启相应权限:比如服务器上的宝塔软件

===================================================================

好的,服务器端配置完成。接下来我们进入本地电脑端的配置:

删除其他文件保留本地电脑端的文件,是这样:

这里,我们打开配置文件了,这是默认配置,我们先介绍一下内容:

server_addr : 需要填写上你个人云服务器的公网 ip 地址,这个一定要填写正确,不然无法和服务器进行通信;

server_port :就是服务器监听的端口,如果你服务器这个是默认7000,那这里就不用修改;

这两部分就是用来和我们服务器进行通信的配置。

[ssh] 这部分就是创建隧道,也就映射对应的应用,这里映射的是 ssh;

如果我们要创建web隧道,那就按我一样配置修改,如下图:

提示:内网的本地电脑需要开启7000端口

用cmd运行本地电脑端程序:

运行成功!

再看我们服务器上的CMD也会同时收到消息:

这里的意思就是把服务器的 6000 端口映射到内网机器的 80 端口上:

当我们访问公网 ip + 6000 端口时,我们服务器就会处理6000端口消息,然后将消息转到服务器7000端口,7000端口因为一直保持和我们本地电脑的长链接,那我们内网本地电脑的7000端口,就会收到服务器的7000端口消息,然后本地电脑会7000转80端口,模拟出内网电脑 80 端口的消息,这里就是 [web_http];

下面我们用外网访问:

 成功通过访问公网 ip + 6000 端口,看到部署在内网的消息“=/”

也证明了我们的 HTTP 穿透也是成功的。

注意事项

  • 客户端的配置项,不同的隧道需要区分开,写上不同的名字,如[ssh]、[mysql]、[web_http];

  • 客户端中 remote_port 的端口号不能一样,一样会冲突;

  • 服务器映射的端口需要放开范围,没有放开会造成无法通信;

  • 服务端和客户端都需要注意端口的冲突;

  • 配置好之后,接下来我们运行 frp 的客户端程序

注意:运行过程中,CMD窗口要一直保持开启,OK,分享教程完毕,大家点个赞吧~

关注我,分享更多技术教程~

参考文章

frp 配置详解:

https://www.cnblogs.com/sanduzxcvbnm/p/8508988.html

内网穿透不同工具(Ngrok、钉钉、花生壳、frp):

https://www.it235.com/实用工具/内网穿透/pierce.html

用frp开源工具,实现内网穿透(详细教程)相关推荐

  1. frp 后台地址_FRP内网穿透配置教程及配置分享

    前言 随着全球IPv4地址耗尽,新装电信宽带一般也只给分配内网IP,不开放外网IP了,但是随时智能设备的越来越普及,像电脑.NAS.树莓派.摄像头等网络设备需要远程控制时较为麻烦,幸好有大佬开发了这款 ...

  2. 使用natapp实现内网穿透详细教程

    使用natapp来实现内网穿透 业务场景 当我们的项目是部署在本地的时候,如何让其他用户(不在同一个局域网之下)来进行调用呢?这时我们就可以使用内网穿透将自己的IP通过映射成相应的地址,然后再通过映射 ...

  3. ZeroTier实现内网穿透详细教程,其实5分钟就可以搞定

    想看更详细的视频教程,推荐到哔哩哔哩上看:强大的内网穿透工具ZeroTier,随时随地远程访问家中NAS和其它设备!没有公网IP也不怕_哔哩哔哩_bilibili 相信很多人都有远程连接家中设备的需求 ...

  4. 小米手机玩转photoshop/魔兽世界,无需固定IP,实现内网穿透详细教程,及踩坑过程

    最近朋友需要,想通过5G手机玩3d大作的游戏,或者用CRT显示器玩,这时我就要解决几个问题: 1.固定IP 2.网络延时 3.访问者的机器,不能考虑其性能,只能当它是个显示器,才能流畅: 采取两种方法 ...

  5. 基于FRP反向代理工具实现内网穿透攻击

    文章目录 前言 FRP反向代理 内网环境搭建 服务端的配置 客户端的配置 FRP内网穿透 FRP进阶使用 fscan内网神器 总结 前言 当我们拿下目标单位的一台外网服务器后,需要借助外网服务器作为跳 ...

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

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

  7. 使用frp搭建自己的内网穿透

    背景 微信开发等场景需要使用公网地址,但开发者本地通常没有公网IP,需要搭建内网穿透来方便调试.通常可以使用花生壳.Ngrok.frp等.花生壳需要实名认证, 需要6块钱,且使用别人服务器有一定的安全 ...

  8. frp点对点udp方式内网穿透ssh,不走服务器流量

    frp点对点udp方式内网穿透ssh,不走服务器流量 (2019 年 5 月 30 日) frp ssh 安全连接和服务器安全设置 (2019 年 5 月 29 日) frp 控制台监控dashboa ...

  9. 内网穿透 NPS工具实现内网穿透

    内网穿透    NPS工具实现内网穿透 官网的简介 NPS是一款轻量级.高性能.功能强大的内网穿透代理服务器.目前支持tcp.udp流量转发,可支持任何tcp.udp上层协议(访问内网网站.本地支付接 ...

  10. 阿里云搭建frp服务实现本地内网穿透

    如果使用我的链接购买阿里云服务器,我将免费提供帮忙搭建阿里云的frp服务. 背景 利用阿里云搭建frp服务,本地frp客户端来实现内网穿透,来达到访问没有公网ip的远程机器 frp服务端搭建 首先我们 ...

最新文章

  1. 你真的了解java class name吗?
  2. P1332,nssl1316-血色先锋军【bfs】
  3. 共享内存:mmap函数实现
  4. 阿里云 MVP技术直播——缪政辉教你如何搭建万能LNMP环境
  5. 未来已来!医院数字化转型为“看病难”画上“休止符”
  6. Nacos,阿里开源,是真的香!!
  7. 程序员教你如何用 13 种模型预测天气预报 | 原力计划
  8. zynq文档学习之GPIO和MIO和EMIO的基本介绍
  9. SQL SERVER 数据类型详解[zt]
  10. 【语音处理】基于matlab GUI语音时域频域频谱图分析【含Matlab源码 527期】
  11. 项不会计算为接受 0 个参数的函数_玩转excel函数:详解四种计数函数,从基础到提高...
  12. Tally项目笔记001
  13. 查询每门课程被选修的学生数
  14. 接收IWebBrowser2的自动化事件
  15. 少时诵诗书少时诵诗书sss
  16. Required request body is missing: public错误
  17. matlab绩点计算程序_用Matlab计算学分绩
  18. 机载雷达导论(第1~6章)
  19. 海贼班 胡船长第一次直播笔记 运算符重载 工程开发规范 编程范式 编译链接 谷歌测试框架
  20. xd使用技巧_XD拉框助手怎么使用 XD拉框助手简单使用方法分享

热门文章

  1. 检测OTU序列遗传发育信号的R实现
  2. Docker mongo:5.0
  3. Hadoop3.2.1 【 HDFS 】源码分析 Sender和Receiver解析
  4. outlook邮件撤回
  5. [bigdata] 基于docker 打开hadoop
  6. RSS是什么,RSS怎么玩,RSS原理是什么
  7. android仿微信点击好友,安卓开发仿微信联系人列表-机器人列表视图仿微通道聊天多久最底部滑动...
  8. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
  9. OO2019助教工作总结
  10. C# 教你如何做打印表格和排版