如何用脚本快速部署Frp服务端

基于Docker部署FRP来实现内网穿透是一个非常流行且高效的方案。下面我将为您提供一份详细的、从零开始的部署操作步骤,涵盖服务端(公网服务器) 和客户端(内网机器) 的配置。
官网:https://gofrp.org/zh-cn/

一,架构原理简介

  • FRP 服务端 (frps):部署在拥有公网IP的服务器上,监听一个端口(如 7000),等待客户端连接。它负责将外部网络的请求转发到已连接的内网客户端。
  • FRP 客户端 (frpc):部署在内网的机器上,它会主动与公网服务器上的 frps 建立连接。客户端配置需要暴露的内网服务(如SSH、Web网站等)。

二,一键脚本部署

方法一,大佬GitHub地址:https://github.com/mvscode/frps-onekey

  • 支持gitee和gathub仓库下载安装

Gitee(国内用户建议选择Gitee)

wget https://gitee.com/mvscode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

Github(墙外选择Github)

wget https://raw.githubusercontent.com/mvscode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

三,安装部署

  • 笔者的就那腾讯轻量级境外的服务器为例,更新一下系统。
 sudo apt update && sudo apt upgrade -y
  • 执行脚本,以为在境外这里选择Github
wget https://raw.githubusercontent.com/mvscode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
  • 直接敲Enter键盘,然后下面选择”Y”
  • 这里选择“2”
  • 这里选择默认5443端口,记得在防火墙上放行5443端口
  • 一下安装下一步下一步提示安装就行了,笔者的如下:

安装完成后会提示,直接通过web去访问,记得以上所有端口要放行哦

Congratulations, frps install completed!
================================================
You Server IP      : ***************
bind port          : 5443
vhost http port    : 7500
vhost https port   : 7080
token              : ****************
subdomain_host     : *****************
tcp mux            : true
Max Pool count     : 50
Log level          : info
Log max days       : 3
Log file           : enable
transport protocol : enable
kcp bind port      : 5443
quic bind port     : 7080
================================================
frps Dashboard     : http://x.x.x.x:7081/
Dashboard port     : 7081
Dashboard user     : ************
Dashboard password : ************
================================================

frps status manage : frps {start|stop|restart|status|config|version}
Example:
  start: frps start
   stop: frps stop
restart: frps restart
root@VM-4-3-debian:~# 

方法二,另一位大佬kejilion.sh的一键脚本工具箱整合我们常用的工具和开源项目,非常的使用,官网地址:https://kejilion.sh/index-zh-CN.html

先安装kejilion.sh的一键脚本工具,如下:

bash <(curl -sL kejilion.sh)

输入”K”后启动”一键脚本工具“如下图:

  • 输入“11”应用市场,如下图

如上图,我们顾名思义安装提示来,安装服务器就“55”,安装客户端就“56”,这里笔者就不详细赘述了,按部就班就行了,以上就介绍这二位大佬的安装部署方式,大家自己选择最合适的就行了。

四,测试验证

  • 访问安装的地址,正常打开,如下图:

五,反向代理,用域名访问

Ubuntu 24安装部署Frpc客户端:https://www.hao0564.com/5547.html

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注