1Panel内网穿透小叙

前言
最近基础版云服务器上运行的容器越来越多,性能逐渐达到瓶颈,设置一度死机,决定将大部分对资源消耗较大的容器迁移到本地,通过内网穿透的方式向外提供服务器
环境准备
分别是本地和服务器环境准备
本地环境
Debian系统的本地电脑。可以是笔记本,树莓派等等,由于是不带图形化界面的版本,所以对资源要求较低,可以根据自身情况选择
安装好1Panel。官方有很好的安装脚本,详细教程见链接
安装frpc。在1panel应用市场点击安装即可
服务器环境
安装好1Panel。见上文
安装frps。同上搜索安装即可
配置frps
进入服务端1panel管理面板,点击应用市场->已安装->frps
点击data->frps.toml文件
配置frps.toml文件保存,回到fprs页面,点击同步,重启
bindAddr = "0.0.0.0"
bindPort = 7000 #frps绑定端口
auth.method = "token"
auth.token = "your token"
webServer.addr = "0.0.0.0"
webServer.port = 7500 #管理端端口
webServer.user = "your username" #管理端用户名
webServer.password = "your password" #管理端密码
配置frpc
进入1panel客户端管理页面
点击data->frpc.toml文件
配置frpc.toml文件保存,回到fprc页面,点击同步,重启
serverAddr = "your serverip" #服务端ip
serverPort = 7000 #服务端端口
auth.method = "token" #服务端校验方式
auth.token = "your token"
webServer.addr = "0.0.0.0"
webServer.port = 7400 #管理端端口
webServer.user = "your username" #管理端用户名
webServer.password = "your password" #管理端密码
webServer.pprofEnable = false
[[proxies]] #穿透配置项
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22 #本地端口
remotePort = 6000 #远程端口
后续新增穿透接口可以到frpc管理端修改配置文件
输入客户端ip地址:fprc管理端端口,默认是7400
点击configure
添加新的proxies
点击upload,再点击refresh
查看成效
此时访问frps端的proxies可以看到客户端穿透的服务及端口则为成功
- 0
- 0
-
分享