frp配置内网穿透傻瓜式教程

1、介绍,略

2、下载 https://github.com/fatedier/frp

下载困难的也可以在这里下

https://pan.baidu.com/s/1nuZDXB-Y7lkANyVf-1f-oQ 提取码: 8888

第一个是linux的服务端和客户端

第二个是windows的服务端和客户端

里面都包含了frpc(客户端)和frps(服务端),我的是linux的服务端和windows的客户端,所以就按这个来了,其他的也都是同理。

3、服务端安装

将frp_0.68.0_linux_amd64.tar.gz 存放到服务器/usr/local/frps中,这个目录可以自定义

复制代码
cd /usr/local/frps/

tar -xzvf frp_0.68.0_linux_amd64.tar.gz

 cd frp_0.68.0_linux_amd64/

vim frps.toml 

编辑服务端配置文件frps.toml

复制代码
# frps.toml
bindPort = 7000                # 服务端监听端口,客户端通过此端口连接
auth.method = "token"          # 认证方式
auth.token = "qCbWfXshJT"  # 客户端连接密码

# 可选:开启仪表盘监控
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "admin"
webServer.password = "123456"

# 如需支持 HTTP/HTTPS 穿透,需设置以下端口
vhostHTTPPort = 80
vhostHTTPSPort = 443

运行服务端

复制代码
 nohup ./frps -c frps.toml &

然后在这个服务器中开启对应的端口号,7000 7500 80 443 即可

服务端就运行完毕了

4、客户端运行

解压frp_0.68.0_windows_amd64.zip 到任意文件夹

编辑frpc.toml文件

代码

复制代码
serverAddr = "8.123.123.123"
serverPort = 7000
auth.method = "token"
auth.token = "qCbWfXshJTiItaG" 

#8085 port
[[proxies]]
name = "test-htcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 8085
remotePort = 48085


[[proxies]]
name = "git"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3000
remotePort = 43000

保存后打开cmd窗口

运行

复制代码
frpc.exe -c frpc.toml

当显示了

即代表成功

外网访问 8.123.123.123:48085 既能访问内网的服务了

相关推荐
St_rive12 分钟前
Pytest skip&&skipif跳过⽤例
运维·服务器·pytest
buhuizhiyuci23 分钟前
【Linux 篇】数字世界的水流蓄水池 —— IO 缓冲区机制深度实战解析
linux·运维·服务器·c++
贝锐27 分钟前
多校区互通、临时联网、远程运维,校园网络升级用蒲公英更省心!
运维·组网
游戏开发爱好者81 小时前
App Store 上传 IPA 自动化,.p8 密钥认证与 CI/CD 接入实战
android·运维·ci/cd·小程序·uni-app·自动化·iphone
天疆说1 小时前
04 稳定性与性能调优实录:OOM 崩溃、并发槽位、前缀缓存与 DSpark 调参
linux·运维·缓存
微硬创新1 小时前
大点数模拟量采集落地:耐达讯自动化32路0-20mA适配PROFINET总线实践解析
运维·人工智能·网络协议·自动化·信息与通信
GIS数据转换器2 小时前
村镇无人机物流配送与跨域监测一体化平台
大数据·运维·人工智能·科技·无人机
倔强的石头1062 小时前
飞牛OS部署Mtab:Docker搭建自托管书签导航并实现远程访问
运维·docker·容器
jerryinwuhan11 小时前
《系统部署与运维》开篇 课程介绍
运维
我是谁??13 小时前
Ubuntu22.04更换清华源
linux·运维·服务器