UBUNTU18.04安装FRP的配置说明
发布日期:2021-05-10 23:28:14 浏览次数:21 分类:精选文章

本文共 1665 字,大约阅读时间需要 5 分钟。

在Ubuntu上部署FRP隧道服务器:完成安装与配置指南
FRP(Fast Reverse Proxy)是一款灵活高效的reverse proxy工具,能够帮助我们将内网服务通过NAT或防火墙轻松暴露到互联网上。本文将详细指导如何在Ubuntu系统上部署FRP服务器并配置客户端,确保设备互联。
安装FRP服务器
FRP支持多种操作系统,本文以Ubuntu为例。我们需要选择与所用设备类型匹配的压缩包文件:
SERVER recommends:
Download AMD64版:https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
CLIENT recommends:
Download ARM64版:https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_arm64.tar.gz
执行下载命令后,解压压缩包:
tar -xzvf frp_0.33.0_linux_amd64.tar.gz
在解压后的目录中(如`frp_0.33.0_linux_amd64`),执行以下命令清理配置文件和旧文件:
sudo rm -rf frpc.ini frpc
客户端操作同上,清理相关文件后重复上述步骤。
配置服务器-end
打开服务端的配置文件:
sudo vim frps.ini
添加以下内容:
[common]
bind_port = 7000
token = 12345678
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
max_pool_count = 5
log_file = ./frps.log
log_level = info
log_max_days = 3
然后创建服务文件:
sudo vim /lib/systemd/system/frps.service
添加内容:
[Unit]
Description=FRPS Service
After=network.target
SyslogTarget=NetworkService
Wants=network.target
[Service]
Type=simple
ExecStart=/your/path/frps -c /your/path/frps.ini
[Install]
WantedBy=multi-user.target
启用并启动服务:
sudo systemctl start frps
sudo systemctl enable frps
进入浏览器,访问`
<服务器ip>
:7500`,使用admin账号登录。
客户端配置
重复服务器-end的步骤清理旧文件:
sudo rm -rf frps.ini frps
打开客户端配置文件:
sudo vim frpc.ini
添加以下内容:
[common]
server_addr = x.x.x.x
server_port = 7000
token = 12345678
[服务名称]
type = tcplocal_ip = 127.0.0.1
local_port = 22
remote_port = 8085
[另一个服务]
type = tcp
local_ip = 127.0.0.1
local_port = 80
remote_port = 5910
类似地,创建服务文件并启动服务。访问`
<服务器ip>
:8085`即可连接客户端的22端口,`
<服务器ip>
:5910`可访问80端口。
通过FRP隧道,您可以轻松实现多设备互联,无需开多个端口仅safely expose内网服务至互联网。
上一篇:QT SQLITE 使用
下一篇:Windows上使用与配置FRP

发表评论

最新留言

很好
[***.229.124.182]2025年05月02日 08时57分36秒