frp 内网穿透服务器搭建frps服务端和frpc客户端
1 工具 一台具有公网ip的服务器
2 下载frp frp下载地址
打开上面的frp下载地址
公网服务器上 打开下载文件
frps是服务端,在公网服务器上部署
frpc是客户端,在需要内网穿透的电脑上部署
1. frps配置 首先我这用的是win公网服务器 (linux和mac同样是编辑这个文件)里面的frps.ini文件
[common]
bind_addr = 0.0.0.0
bind_port = 2534
subdomain_host = xxx.xxx.xxx
token =Y2SEsBABxxxdashboard_port = 16343
dashboard_user = yjx
dashboard_pwd = yjxvhost_http_port = 1208log_file = ./frps.log
log_level = error
log_max_days = 3
max_pool_count = 500
tcp_mux = true
阿里云解析配置
我是用的家里的路由器自动获取动态公网ip并更新到阿里云 云解析
需要修改的数据
bind_port = 2534 # 公网服务器爆漏的端口
subdomain_host = xxx.xxx.xxx #公网ip或者域名(访问多个web端必须使用域名,我用的域名,通过二级域名访问不同的本地web端(作用类似ngins里面的service_name),列bt40.xxx.xxx.xxx:1208, ng40.xxx.xxx.xxx:1208, kuboard40.xxx.xxx.xxx:1208)
token =Y2SEsBxxx #
dashboard_port = 16343 #frp服务器管理(可以看当前连接的服务)
dashboard_user = yjx #登录名
dashboard_pwd = yjx #登录密码
vhost_http_port = 1208 # web端爆漏的端口
修改frps.ini配置后启动 到cmd同目录执行
win版frps.exe -c frps.inimac版
./frps -c ./frps.ini
2. 启动好frps服务器后,在配置frpc客户端
打开
[common]
server_addr = xxx.xxx.xxx
server_port = 2524
token =Y2SEsBABxxx[web01]
type = http
local_ip = 127.0.0.1
local_port = 88
custom_domains = bt40.xxx.xxx.xxx
locations = /[web02]
type = http
local_ip = 127.0.0.1
local_port = 8
custom_domains = ng40.xxx.xxx
locations = /[web03]
type = http
local_ip = 127.0.0.1
local_port = 30080
custom_domains = kuboard40.xxx.xxx
locations = /[ssh]
type = tcp
local_port = 22
local_ip = 127.0.0.1
# 在服务端注册端口 服务端将监听 7022 ssh root@xxx.xxx.xxx -p 7022 即可代理到本机 ssh 登录
remote_port = 7022[mysql]
type = tcp
local_ip = 127.0.0.1
local_port = 3306
remote_port = 6001[redis]
type = tcp
local_ip = 127.0.0.1
local_port = 6379
remote_port = 6002
server_addr = xxx.xxx.xxx 必须和frps.ini的 subdomain_host 一致
server_port = 2524 必须和frps.ini的 bind_port 一致
token =Y2SEsBABxxx 必须和frps.ini的 token 一致
修改frpc.ini配置后启动 到cmd同目录执行
win版frpc.exe -c frpc.inimac版
./frpc -c ./frpc.ini
内网穿透即可完成
通过公网域名 xxx.xxx.xxx:6002 就可连接到本地的redis服务器
通过公网域名 xxx.xxx.xxx:6001 就可连接到本地的mysql服务器
通过公网域名 kuboard40.xxx.xxx:1208 就可访问本地的kuboard web端
3 查看当前使用用户连接,只能看看使用的用户连接,作用不大
通过xxx.xxx.xxx:16343查看当前所有内网穿透用户连接 16343是frps.ini里面配置的dashboard_port = 16343
密码账户是frps.ini 里面的。可以随便改
dashboard_user = yjx
dashboard_pwd = yjx
我丢,刚搭建好frp 又看到了更好用的nps
ngrok
https://github.com/inconshreveable/ngrok
frp
https://github.com/fatedier/frp
lanproxy
https://github.com/ffay/lanproxy
goproxy
https://github.com/snail007/goproxy
nps
https://github.com/cnlh/nps
综合比较后发现nps比较符合需求,但是目前版本(0.23)存在稳定性问题,作者打算在未来版本收费
更好用的nps nps教程
frp 内网穿透服务器搭建frps服务端和frpc客户端相关推荐
- (Frp第一篇)Frp内网穿透安装教程#Frps服务端一键安装脚本#
系统:CentOS7 内存:1G CPU:单核1G 客户端安装教程:(Frp第二篇)Frp内网穿透安装教程#Frp OpenWrt客户端安装#图形化管理 注意事项:记得给使用的端口开放防火墙,开放防火 ...
- frp内网穿透服务器搭建及免费frp服务器提供
2019-06-22 服务器升级为0.27版本 2018-11-14 服务器升级为0.21版本,请升级官改固件并重新按下述配置,否则无法使用 ----------------------------- ...
- Frp 内网穿透服务器在渗透中的应用
内容 实战-在内网发布服务使之可在公网访问 使用 frp 搭建内网穿透服务器 实战-kali 配置 MSF 接收来自公网的 shell 实战-跨网段获取内网 shell 实战-内网穿透-二级代理 实战 ...
- 树莓派3 利用frp内网穿透web搭建 -- bt下载机的应用
树莓派3 利用frp内网穿透web搭建 -- bt下载机的应用 请参考我前面写的博客:http://blog.csdn.net/wang ...
- frp内网穿透并搭建配置使用
一文搞懂frp内网穿透并搭建配置使用 原文链接 ->https://developer.aliyun.com/article/853534?spm=ding_open_doc.document. ...
- nps内网穿透服务器搭建教程(阿里云)-小宇特详解
nps内网穿透服务器搭建教程(阿里云)-小宇特详解 前期准备 1.一台云服务器 2.配置安全组 3.在自己的电脑上安装nps 云服务器的话自己买,我这里使用的是阿里云 讲一下配置安全组 打开阿里云的官 ...
- nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解
nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解 一共有两部分,一部分是windows安装,一部分是linux系统(使得ip显示自己的阿里云). 前期准备 1.一台云服务器 2.配置安 ...
- ngrok配置信息_ngrok内网穿透服务器搭建及配置(附 frp 配置)
12月18日更新 添加 frp 配置 前言 内网穿透,无需多言,用处多多.首先强力推荐一款Sunny大大搭建的ngrok服务好用的不行,而且有免费选项,感觉平时够用了.那么,为什么自己还要搭建一个呢? ...
- windows搭建frp服务器_Windows平台下FRP内网穿透的搭建
咕咕咕!又鸽了好久呢,之前好像说要出个简单的自建内网穿透的教程,由于各种事情,一直鸽到现在,只好今天来补上. Frp一般就两个平台上应用,unix(包括基于Linux的各种设备)和windows,关于 ...
最新文章
- svn检出图标不会发生改变_SVN系列操作(二)svn不显示图标的解决方法
- 【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( Application.mk | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 )
- maven web项目导入sts_Spring Boot2 系列教程(二)创建 Spring Boot 项目的三种方式
- 千万商家的智能决策引擎AnalyticDB
- Google Chrome 53 Beta 引入影子 DOM V1
- JSON之三:获取JSON文本并解释(以google的天气API为例)
- 多位博士毕业去了三四流高校,现在怎么样了?
- 计算机编程学英语词汇,计算机编程英语词汇大全
- Public权限下的列目录
- fill()函数和fill_n()函数
- mac地址查 计算机名字,怎么看mac地址-教你通过MAC地址查询设备的厂商名称
- VS2017 离线安装包下载
- gabor滤波器matlab实现,使用matlab实现Gabor滤波器
- canvas绘制频谱图
- php k线图粒度计算,颗粒学基础知识-颗粒粒径的计算方法(第二章2.4-2.5)
- 计算机语言元素周期表,多国语言的化学元素周期表
- Tik Tok账号被封了怎么办?
- 2022年第二十三届华东杯大学生数学建模竞赛
- 将HDC保存为BMP文件
- 坚果云网盘教你拥有这5个习惯 升职加薪不是梦