25
2024
11
22:47:20

frp V0.52.3 搭建

下载

https://github.com/fatedier/frp/releases/
资源
此版本暂时没有windows的,想在windows使用请下载v0.52.2

简易搭建

frps.toml的配置文件,以下12000、8500需要在云服务器中的防火墙中开放tcp

# bindPort为frps和frpc通信的端口,需要在防火墙中放行该端口
bindPort = 12000# 
服务端将只接受 TLS链接
transport.tls.enable = true
# frps的连接密码
auth.token = "token"
# Server Dashboard,可以查看frp服务状态以及统计信息
webServer.addr = "0.0.0.0"		  
# 后台管理地址
webServer.port = 8500 			  
# 后台管理端口
webServer.user = "user"		      
# 后台登录用户名
webServer.password = "password"	  
# 后台登录密码


frpc.toml 以下12300、12400需要在云服务器中的防火墙中开放tcp

# frpc.toml
serverAddr = "111.222.333.444"
transport.tls.enable = true
serverPort = 12000              # 公网服务端通信端口
auth.token = "token"      # 令牌,与公网服务端保持一致



[[proxies]]
name = "http"
type = "tcp"
localIP = "127.0.0.1"           # 需要暴露的服务的
IPlocalPort = 9000                # 将本地9000端口的服务暴露在公网的12300端口
remotePort = 12300              # 暴露服务的公网入口

[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 12400

配置完后先在服务器启动,后启动客户端
./frps -c frps.toml
./frpc -c frpc.toml
随便使用一个ssh工具登录到 111.222.333.444:12400输入内网机子的用户名和密码即可
以下是使用finalshell演示
在这里插入图片描述
在这里插入图片描述

frps开机启动 ubuntu
[Unit]
# 服务名称,可自定义
Description = frp-server
After = network.target syslog.target
Wants = network.target
[Service]
Restart=on-failure
RestartSec=5
Type = simple
# 启动命令
ExecStart = /path/to/frps -c /path/to/frps.toml
[Install]
WantedBy = multi-user.target
# 修改完后, 将此文件拷贝至/etc/systemd/system/ 执行以下命令
# 刷新服务列表
# sudo systemctl daemon-reload
# 设置开机自启
# sudo systemctl enable frps.service# 启动服务
# sudo systemctl start frps.service
# 查看启动状态
# sudo systemctl status frps.service
# 查看失败信息# 
sudo journalctl -u frps.service


[object Object]

客户端同样,只不过修改路径及配置文件即可




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8587.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: