
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 = 7000token = 12345678dashboard_port = 7500dashboard_user = admindashboard_pwd = adminmax_pool_count = 5log_file = ./frps.loglog_level = infolog_max_days = 3 然后创建服务文件:sudo vim /lib/systemd/system/frps.service 添加内容:[Unit]Description=FRPS ServiceAfter=network.targetSyslogTarget=NetworkServiceWants=network.target[Service]Type=simpleExecStart=/your/path/frps -c /your/path/frps.ini[Install] WantedBy=multi-user.target 启用并启动服务:sudo systemctl start frpssudo systemctl enable frps 进入浏览器,访问` <服务器ip> :7500`,使用admin账号登录。 客户端配置 重复服务器-end的步骤清理旧文件:sudo rm -rf frps.ini frps 打开客户端配置文件:sudo vim frpc.ini 添加以下内容:[common]server_addr = x.x.x.xserver_port = 7000token = 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内网服务至互联网。 服务器ip> 服务器ip> 服务器ip>
发表评论
最新留言
很好
[***.229.124.182]2025年05月02日 08时57分36秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CSS入门总结
2019-03-06
使用 TortoiseGit 时,报 Access denied 错误
2019-03-06
基于 HTML5 WebGL 的污水处理厂泵站自控系统
2019-03-06
django-表单之模型表单渲染(六)
2019-03-06
c++之程序流程控制
2019-03-06
spring-boot-2.0.3之redis缓存实现,不是你想的那样哦!
2019-03-06
有道云笔记 同步到我的博客园
2019-03-06
李笑来必读书籍整理
2019-03-06
Hadoop(十六)之使用Combiner优化MapReduce
2019-03-06
《机器学习Python实现_10_06_集成学习_boosting_gbdt分类实现》
2019-03-06
CoreCLR源码探索(八) JIT的工作原理(详解篇)
2019-03-06
andriod 开发错误记录
2019-03-07
C语言编译错误列表
2019-03-07
看明白这两种情况,才敢说自己懂跨链! | 喵懂区块链24期
2019-03-07
python中列表 元组 字典 集合的区别
2019-03-07
Android DEX加固方案与原理
2019-03-07
iOS_Runtime3_动态添加方法
2019-03-07
Leetcode第557题---翻转字符串中的单词
2019-03-07