【保姆级】frp内网穿透

2024-04-17 19:36
文章标签 保姆 穿透 内网 frp

本文主要是介绍【保姆级】frp内网穿透,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

场景:本地调试微信生态的回调时,如果全用线上调试,那就太恶心人了,所以我们今天简单说下frp内网穿透

一、安装和配置

frp下载地址:
https://github.com/fatedier/frp/releases

简单说一下:

服务器用的是frps,客户端用的是frpc,对应的配置就是对应的toml

在这里插入图片描述

客户端配置

# 服务器IP地址
serverAddr = "182.*.*.*"
serverPort = 15443
auth.token = "C0mAAnJkgrrc56DL"
transport.tcpMax = true[[proxies]]
name = "web"
type = "http"
# 本地运行项目对应的端口
localPort = 8000
# 映射的域名
customDomains = ["a.test.cn"]

服务端配置

# 服务端绑定的端口,对没错,不需配置这么多,绑个端口就可以了,如果复杂的逻辑就自己按需添加
bindPort = 7000

二、运行

# 先运行服务端,即我们的服务器
./frps -c ./frps.toml
# 后运行客户端,即我们本地电脑
./frpc -c ./frpc.toml

因为服务端我们的80端口一般被nginx占用了,所以我们直接访问 a.test.cn:18080就可以了
在这里插入图片描述

三、骚操作

因为我们的指向的是18080端口,但是一般微信需要我们直接使用80端口,那么我们直接配置nginx的vhost再转一次域名就ok了,这样我们就可以直接使用另一个域名的80端口,访问了

location ^~ / {proxy_pass "http://a.test.cn:18080/";
}

在这里插入图片描述

四、配置服务项

在ubuntu新增systemctl,百度吧,哈哈哈,不赘述

这篇关于【保姆级】frp内网穿透的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/912649

相关文章

利用Frp实现内网穿透(docker实现)

文章目录 1、WSL子系统配置2、腾讯云服务器安装frps2.1、创建配置文件2.2 、创建frps容器 3、WSL2子系统Centos服务器安装frpc服务3.1、安装docker3.2、创建配置文件3.3 、创建frpc容器 4、WSL2子系统Centos服务器安装nginx服务 环境配置:一台公网服务器(腾讯云)、一台笔记本电脑、WSL子系统涉及知识:docker、Frp

免费内网穿透工具 ,快解析内网穿透解决方案

在IPv4公网IP严重不足的环境下,内网穿透技术越来越多的被人们所使用,使用内网穿透技术的好处有很多。 1:无需公网ip 物以稀为贵,由于可用的公网IP地址越来越少,价格也是水涨船高,一个固定公网IP一年的成本要上万,而使用内网穿透技术则不需要公网IP的支持。 2:提高安全性 使用内网穿透技术,无需在路由器映射端口,我们知道黑客通常会使用端口扫描来寻找攻击对象,不映射端口能大大提高服务器的安全

WebStorm 环境配置带@符号的相对路径穿透

在使用WebStorm 环境开发web页面项目时有时想快速查看页面的引用代码,只能手工找到引入文件路径,这很不方便,只需通过配置webStorm单击打开。 1 使用@符号相对路径,在默认情况下没有配置环境是无法打开,如下图: 2配置WebStorm 环境相对路径:   指定Webpack的配置文件:\node_modules\@vue\cli-service\webpack.config

【Rust 日报】2021-12-05 fuso:内网穿透、端口转发工具

fuso:内网穿透、端口转发工具 一款快速、稳定、跨平台、高效的内网穿透,端口转发工具只实现 Socks5 与端口转发,快捷的接入与转发内网流量且体积小方便实用 GitHub:https://github.com/editso/fuso cracken:密码词表生成器、Smartlist 创建和密码混合掩码分析工具 Cracken 是一个快速的密码词表生成器、Smartlist 创建和密码混合

软件测试----用例篇(设计测试用例保姆级教程✅)

文章目录 前言一、测试用例概念 二、如何设计测试用例三、设计测试用例的方法3.1基于需求的设计方法3.2具体的设计方法等价类边界值正交法判定表法场景法错误猜测法 前言 在软件开发过程中,测试用例是至关重要的一环。它们帮助软件开发人员和测试人员确定软件是否按照预期方式运行,并且可以帮助找出和修复软件中的 bug。编写测试用例是一项技能,它需要逻辑思维和专业知识。在本篇博客中

2024.6最最新版MySQL数据库安装(保姆级教程,不懂你捶我)

1.MySQL数据库下载 1.打开MySQL官网 如下页面 2.下翻网页到最底部,找到Download,点击第一个MySQL Community Server 3.选择自己需要的版本以及系统的MySQL: 4.跳转页面会有一个登录/注册页面,这里我们不鸟他,直接开始下载 2.MySQL数据库安装 1.双击我们刚刚下载的安装包 2.勾选上"I accept...",

windows下 Ubuntu安装docker保姆级教学!非常详细!

保姆级别windows下Ubuntu安装docker教程 卸载原有 Docker执行卸载旧版 docker 命令 安装 Docker更新源安装相应的依赖包安装 Docker 镜像使用国内镜像安装安装完成后,对key进行验证安装稳定版的repository再次更新源 安装 docker-ce 测试是否安装成功更换 docker 源重启 Docker检测 国内源是否更换成功 此文档

Mac安装多个jdk环境(jdk8+jdk17)保姆级

Mac安装多个jdk环境(jdk8+jdk17)保姆级 背景:新机安装开发环境发现需要找很多文章,,,,这里一篇文章安装所有环境 文章目录 Mac安装多个jdk环境(jdk8+jdk17)保姆级🎉获取更多Mac软件一、安装JDK8①:下载②:安装③:配置环境变量 二、安装JDK17①:下载②:安装③:配置环境变量 🎉获取更多Mac软件 下载地址: www.m

本地快速部署大语言模型开发平台Dify并实现远程访问保姆级教程

文章目录 前言1. Docker部署Dify2. 本地访问Dify3. Ubuntu安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署大语言模型应用开发平台Dify,并结合cpolar内网穿透工具实现公网环境远程访问本地Dify服务! Dify 是一款开

Linux系统安装Dify结合内网穿透实现远程访问本地LLM开发平台

文章目录 前言1. Docker部署Dify2. 本地访问Dify3. Ubuntu安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署大语言模型应用开发平台Dify,并结合cpolar内网穿透工具实现公网环境远程访问本地Dify服务! Dify 是一款开