frp服务端搭建教程(Linux)

您所在的位置:网站首页 服务器搭建frps frp服务端搭建教程(Linux)

frp服务端搭建教程(Linux)

2024-07-01 09:19| 来源: 网络整理| 查看: 265

准备工作

公网IP主机一台

frp分服务端和客户端两种类型,本文讲解服务端的配置方法,环境为CentOS 7

后续将讲解Windows系统服务端和客户端的配置方法

一、下载并解压缩

通过如下命令下载frp文件,并将其解压。也可通过github下载安装包上传linux具体版本号可以通过Github页面来查看,当前最新版本为0.42.0

# 下载 wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.42.0_linux_amd64.tar.gz # 解压缩 tar xf frp_0.42.0_linux_amd64.tar.gz # 重命名 mv frp_0.42.0_linux_amd64 /usr/local/frps/ cd /usr/local/frps # 删除客户端frpc相关的文件 rm -f frpc* 二、修改服务端配置文件frps.ini文件

通过如下命令打开frps.ini文件并编辑

vim frps.ini 文件内容如下: [common] bind_port =8100 vhost_http_port = 6100 subdomain_host = a.b.com dashboard_port = 7100 dashboard_user = username自定义 dashboard_pwd = password自定义 log_file = ./logs/frps.log log_level = error log_max_days = 3 token = token自定义 max_pool_count = 50 tcp_mux = true 名称 说明 bind_port 客户端与服务端交互接口 vhost_http_port http端口 subdomain_host 自定义域名 dashboard_port 服务器后台web访问端口 dashboard_user 服务器后台web访问用户名 dashboard_pwd 服务器后台web访问密码 log_file 定义log文件名称及存放位置 log_level log文件记录的最低级别 log_max_days log记录的最大天数 token 定义log文件名称及存放位置 max_pool_count 最大连接池大小 三、配置frp启动服务

执行如下命令,编辑frp启动文件

sudo vi /etc/systemd/system/frps.service

文件内容如下:

[Unit] Description=frps daemon After=syslog.target network.target Wants=network.target [Service] Type=simple ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini [Install] WantedBy=multi-user.target 四、配置frp启动服务 systemctl enable frps systemctl start frps 五、连接后台web界面

至此frp已经配置完成,你可以通过你的公网Ip:端口号来访问对应的web后台.需要登录,请输入上方配置文件中配置的用户名和密码即可

image.png



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3